Edytor tekstu z podświetlaniem składni i numerami linii?

Jest to trochę trudne nawet dla projektu zespołowego, nie mówiąc już o implementacji jednoosobowej, ale próbowałem stworzyć prosty, ale elegancki edytor tekstu z podświetlaniem składni, używającJEditorPane. Natknąłem sięto co zostało przerwane i naprawdę trudne do zrozumienia dla wszystkich plików lexer i .lex w środku. Znalazłem nawet na jakimś blogu, że ten projekt został później podjęty przez jakiś inny zespół, ale jeszcze raz przerwany. Nie potrzebuję tego, żeby było zbyt fantazyjne, jak składanie kodu i inne rzeczy (chociaż kusi mnie, aby dowiedzieć się, jak to zrobić), ale potrzebuję przynajmniejpodstawowe podświetlanie składni istnieć i prawie tyleNumery linii po lewej stronie, tak jak na przykład Notepad ++. Pamiętaj, że potrzebuję go tylko do podświetlenia kodu źródłowego Java, przynajmniej na razie.

To, czego szukam, to samouczek, dobrze udokumentowany przykład i przykładowy kod, gotowy pakiet, nawet narzędzie do NetBeans może załatwić sprawę, nie potrzebuję koniecznie kodu źródłowego napisanego od podstaw, potrzebuję tylko implementacja, która może być użyteczna. Z góry dziękuję!

P. To nie będzie ani komercyjne, ani zbyt duże, nie pytaj, dlaczego chcę odkryć koło, kiedy jest tak wielu redaktorów programistycznych, uczę się i to było dla mnie miłym ćwiczeniem!

questionAnswers(2)

yourAnswerToTheQuestion