【问题标题】:Source code edition C++ framework [closed]源代码版 C++ 框架 [关闭]
【发布时间】:2013-02-25 10:43:25
【问题描述】:

我想在我的软件中包含一个源代码编辑器。

编辑器至少应提供以下功能:

  • 语法着色;
  • 语法验证;
  • 自动完成;
  • 代码折叠;
  • 内联文档(例如显示调用的函数文档);
  • 可扩展,这样以后可以支持更多的语言;至少支持 C++、Python、Java、Doc-book、XML、Latex。

另外,框架应该是 C++ 的,因为我自己希望包含该框架的软件也是 C++ 的。理想情况下,它将使用 Qt 框架。

最后,它至少应该适用于 GNU/Linux、Mac OS X 和 Windows。

我希望避免自己开发它,因为这似乎是一项漫长而艰巨的任务,而且我预计这种需求很普遍,并且外部世界已经存在许多解决方案。

到目前为止,我只找到了 QScintilla,但我很惊讶没有更多选择。

您还有其他建议吗?

【问题讨论】:

标签: c++ frameworks


【解决方案1】:

也许KatePart 是您要找的?它是Kate 编辑器和KDE 中包含的KDevelop IDE 中使用的编辑器组件。

【讨论】:

  • 可能是这样。我不知道。但是,我担心它会拉出太多的 KDE 依赖项。不过,我会更彻底地调查它。谢谢你的提示。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-18
  • 1970-01-01
  • 2018-08-12
  • 2014-08-27
  • 2010-09-06
  • 1970-01-01
相关资源
最近更新 更多