Frage

Ich habe Scintilla / Notepad ++ API in dieser Woche Ende entdeckt. Da es eine schöne Vorlage vcproj für Notepad ++ Plugins auf Linie dann könnte ich anfangen zu spielen mit einiger Pseudo-Code-Quelle wirklich wirklich fastly.

Ich habe nur kurz an dem Scintilla Dokumentation sieht, die die API zu, die vielversprechend aussieht. Manchmal ist es nach wie vor trübe für mich, manchmal nicht so funktions voll wie ich erwarte / Traum, aber das ist wirklich sinnlos Details für jetzt.

So, jetzt ist es Zeit, die ich Experiment mit einer Sprache meiner Phantasie, für den Moment, als ich Spitznamen es „Entity“. Und, was am besten zu tun, als Entwurf, der ein Licht IDE für sie.

So werde ich viel Zeit in Notepad ++ / Scintilla environement investieren.

Ich habe nicht darüber nachgedacht, mit Emacs, weil ich habe nie daran gewöhnt.

Wenn Sie aber eine andere Art von Text-Editor-API als Scintilla, vorzugsweise in C ++, da es meine Sprache Erfahrung ist ... was andere Text-Editor-API würden Sie / haben Sie verwendet?

Ich will nur sicher meine Wahl sein, vor dem Tauchen tiefer.

War es hilfreich?

Lösung

Ich fand Scintilla als sehr feature-packed, und überdachte alles, was ich brauchte. Sie haben ein wenig Arbeit zu tun, um alle Funktionen aus ihm heraus zu bekommen (die Tastatur zu gewährleisten abkürzen den gewünschten Effekt führen, etceteras), aber es war unglaublich einfach zu kompilieren, umfassen und bekommen arbeiten, obwohl, wie ich sagte, Sie haben ein bisschen Zuarbeit zu tun alles aus ihm heraus zu bekommen, aber das ist besser als Ihre Haare bekommen ein „all-purpose“ Kontrolle zu reißen, die zu stoppen, etwas zu tun, um Sie nicht wollen. Es ist, als ob die Autoren Ihnen eine Toolbox zur Arbeit gegeben haben.

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