Frage

Wo kann ich scintilla sagen zu verschiedenen Keyword-Sets zu erkennen? Ich möchte, dass sie anders färben, wie Notepad ++ der Fall ist.

War es hilfreich?

Lösung 2

Nun scintilla Verhaltensweisen sind ziemlich hart codiert, so dass es ziemlich empfindlich ist ein Lexer zu zwicken. Ich gab mit qscintilla oder scintilla, und wechselte zu TextAdept, die LUA verwenden, um Build lexers.

Die Mac-Version seemsto einige Geschwindigkeitsprobleme hat, aber ich denke, es wird festgelegt werden (oder nicht), wenn es als tragbares .app kommen (lasst uns beten).

Wie auch immer, ich bin ziemlich traurig, dass ich nicht in der Lage war, ein guten C ++ Editor zu machen, wie ich wollte, es scheint, dass ich zu viele Features wollte, dass die bestehenden Bibliotheken bieten können, aber einige Arbeit erfordern, die ich habe keine Zeit, zum. Ich bin enttäuscht, ganz über scintilla, es ist eine gute lib, aber der Code sieht ein wenig aufgebläht, ich denke, eine sprachunabhängig Lexer tun und Unterklasse es wie eine bessere Idee erscheinen würde, aber ich werde nicht versuchen, neu zu gestalten, was bereits geschehen ist.

Andere Tipps

Verwendung SCI_SETKEYWORDS

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top