我正在寻找一个可以嵌入到应用程序中的好编辑器(如果需要,可以使用 QT 或 GTK 工具包),并且允许编辑脚本:
- 代码完成
- 内联文档/上下文相关文档
- 语法高亮
任何语言都可以(Scheme、Lua、Python 等),只要我能做得很好 - 我可以将它嵌入到我的应用程序中(所以许可证也是一个问题,我不想不得不全部许可证)项目作为 GPL 和 AGPL - 我想保留 MIT/BSD 许可证的项目)
有什么建议么?
我正在寻找一个可以嵌入到应用程序中的好编辑器(如果需要,可以使用 QT 或 GTK 工具包),并且允许编辑脚本:
任何语言都可以(Scheme、Lua、Python 等),只要我能做得很好 - 我可以将它嵌入到我的应用程序中(所以许可证也是一个问题,我不想不得不全部许可证)项目作为 GPL 和 AGPL - 我想保留 MIT/BSD 许可证的项目)
有什么建议么?
闪烁被嵌入。而且,据我所知,它与 GTK 和 QT 一起工作。但它可能需要一些定制才能使代码完成和内联文档/上下文相关文档正常工作。
我不确定这是否可行,但http://www.ubuntugeek.com/gummi-simple-latex-editor-written-in-pythongtk.html。它似乎是一个开源的、麻省理工学院许可的 LaTeX 编辑器。我以前没用过,也没有嵌入过,但理论上你可以嵌入它(当然除非n00bs不知道乳胶......)