Встраиваемый редактор для скриптового языка

Я ищу хороший редактор, который можно встраивать в приложение (используя при необходимости набор инструментов 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 не знает латекс...)

Другие вопросы по тегам