Я создаю приложение Swing, где пользователь должен иметь возможность редактировать коды JavaScript. Поэтому мне нужен какой-то редактор кода, встраиваемый в Java, который поддерживает:
- Настраиваемое автозаполнение (или, если это еще не сделано, достаточно расширяемое, чтобы его можно было легко реализовать)
- Подсветка синтаксических ошибок (например, Netbeans или другие расширенные редакторы, которые могут пометить строки с синтаксическими проблемами)
- Подсветка синтаксиса цвета (не очень критично)
Необходимость его встраивания в Java обусловлена главным образом автозаполнением, которое будет динамичным и очень специфичным для приложения.
Существует ли такой редактор?