Встраиваемый редактор для скриптового языка
Я ищу хороший редактор, который можно встраивать в приложение (используя при необходимости набор инструментов QT или GTK), и который позволял бы редактировать сценарии с помощью:
- Завершение кода
- Встроенная документация / контекстно-зависимая документация
- Подсветка синтаксиса
Любой язык хорош (Scheme, Lua, Python и т. Д.), Пока я могу получить хороший - дружественный для него редактор, который я могу встраивать в свое приложение (так что лицензия также является проблемой, я бы не хотел иметь лицензию на весь проект как GPL и AGPL - я хотел бы сохранить проект на лицензии MIT/BSD)
Какие-либо предложения?
2 ответа
Сцинтилла сделана для встраивания. И, насколько я помню, работает с GTK и QT. Но это, вероятно, нуждается в некоторой настройке, чтобы заставить выполнение кода и встроенную документацию / контекстно-зависимую документацию работать.
Я не уверен, что это будет работать, но http://www.ubuntugeek.com/gummi-simple-latex-editor-written-in-pythongtk.html. Кажется, это редактор LaTeX с открытым исходным кодом, имеющий лицензию MIT. Я не использовал его раньше и не встраивал, но в теории вы могли бы встраивать его (если, конечно, n00bs не знает латекс...)