Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Ersatz für SynEdit (https://www.delphipraxis.net/163324-ersatz-fuer-synedit.html)

RWarnecke 24. Sep 2011 17:00

Ersatz für SynEdit
 
Hallo zusammen,

ich bin auf der Suche nach einem guten Ersatz für SynEdit-Komponente. Gibt es eine vergleichbare Komponente, die schon etliche Highlighter beinhaltet. Ich möchte nicht erst noch die ganzen Highlighter definieren. Die Ersatzkomponente sollte die gleichen Highlighter wie SynEdit beinhalten.

Kennt Ihr da vergleichbare Komponenten und könnt mir über Erfahrungen damit berichten ?

Namenloser 24. Sep 2011 18:01

AW: Ersatz für SynEdit
 
Bei Google suchenScintilla ist glaube ich recht verbreitet, ist aber in C++ geschrieben – Delphi-Bindings gibt es afaik zwar auch, ich kann aber nicht sagen, wie aktuell diese sind.

Aber auch für SynEdit gibt es doch schon etliche vorgefertigte Highlighter :gruebel:

Matze 24. Sep 2011 18:11

AW: Ersatz für SynEdit
 
Es wäre gut, wenn du noch scheiben würdest, was dir an SynEdit nicht gefällt.
Fehlendes Code-Folding war damals bei mir der Grund, wobei Scintilla damals bei mir ganz gut funktioniert hat.

jaenicke 24. Sep 2011 23:24

AW: Ersatz für SynEdit
 
Ja, es ist schade, dass die für SynEdit verfügbare Code-Folding Lösung noch nicht fest in das Projekt integriert wurde. Vorhanden ist die Möglichkeit aber, siehe SynEdit Tracking. Bei mir funktioniert das auch ganz gut, wenn auch noch nicht ganz bugfrei. Aber ich arbeite gerade intensiv an einem Editor auf SynEdit Basis, der das auch können wird.

RWarnecke 25. Sep 2011 06:30

AW: Ersatz für SynEdit
 
Zitat:

Zitat von Matze (Beitrag 1126459)
Es wäre gut, wenn du noch scheiben würdest, was dir an SynEdit nicht gefällt.

SynEdit gefällt mir, setze ich unter Delphi 2007 ein für mein Programm Code-Orakel. Ich wollte das Programm jetzt migrieren auf XE2 und musste leider feststellen, dass die letzte Version für Delphi 2010 von SynEdit eine komplett andere Struktur und andere Funktionen hat, wie die Version für Delphi 2007. Ich hatte zusätzlich noch den HighlighterAny mit in die Delphi 2007 Version von SynEdit eingebaut und den brauche ich wieder. Deshalb bin ich auf der Suche nach einem anderen Syntax-Highlighter.

Zitat:

Zitat von NamenLozer (Beitrag 1126458)
Bei Google suchenScintilla ist glaube ich recht verbreitet, ist aber in C++ geschrieben – Delphi-Bindings gibt es afaik zwar auch, ich kann aber nicht sagen, wie aktuell diese sind.

Danke, den werde ich mir gleich mal anschauen.

Codewalker 25. Sep 2011 10:18

AW: Ersatz für SynEdit
 
Es gab bei Sourceforge mal einen Scintilla-Wrapper für Delphi, aber das Projekt ist nicht mehr aktiv (und man kommt auch nicht mehr an die Downloads). Eine Alternative habe ich hier gefunden: http://code.google.com/p/dscintilla/ . Das letzte Update ist von 2010, also nicht ganz so lange her.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz