Texteditor mit Syntaxhervorhebung und Zeilennummern?

Dies ist selbst für ein Teamprojekt eine Herausforderung, geschweige denn für eine Ein-Mann-Implementierung, aber ich habe versucht, einen einfachen, aber eleganten Texteditor mit Syntaxhervorhebung unter Verwendung von zusammenzustellenJEditorPane. Ich stolperte überdiese Das wurde eingestellt und war für mich sehr schwer zu verstehen, mit all den Lexer-Dateien und .lex-Dateien. Ich habe sogar in einem Blog festgestellt, dass dieses Projekt später von einem anderen Team übernommen, aber noch einmal eingestellt wurde. Ich brauche es nicht zu ausgefallen zu sein, wie mit Code Folding und Sachen (obwohl ich versucht bin herauszufinden, wie man das macht), aber ich brauche mindestens einegrundlegende Syntaxhervorhebung zu existieren und so ziemlichLinien Nummern ganz links wie zum Beispiel Notepad ++. Denken Sie daran, dass ich es nur brauche, um Java-Quellcode hervorzuheben, zumindest für den Moment.

Was ich suche ist entweder ein Tutorial, ein gut dokumentiertes Beispiel und Beispielcode, ein vorgefertigtes Paket, auch ein Tool für NetBeans kann den Trick machen, ich brauche den Quellcode nicht unbedingt von Grund auf neu zu schreiben, ich brauche nur eine Implementierung, die von Nutzen sein kann. Danke im Voraus!

PS: Das wird nicht kommerziell oder zu groß. Frag nicht, warum ich das Rad neu erfinden will, wenn es so viele Programmiereditoren gibt. Ich lerne und das war eine schöne Übung für mich!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage