6

我喜欢 PySide,并且已经使用了一段时间,但是在我目前正在开发的程序中,我需要一个高级代码编辑器。

我找到了 QScintilla,但那是针对 PyQt 的。这是否与 PySide 兼容,如果是,我将如何使用它?
我也看过PySide-QScintilla,但只是几个.h文件和一个__init.py____init__.py甚至没有任何与.h文件相关的内容!有人用过吗?您如何将其包含在程序中?
我也看到了qutepart,但对于我需要的东西来说,它似乎太基础了。

我会接受 QScintilla 以外的解决方案,但它们必须具有:

  • 错误突出显示
  • 语法高亮
  • 代码建议(键入时的下拉菜单)
  • 行号
  • 自定义颜色
  • 必须至少是 GPL(LGPL 会很好)

其他任何功能都很棒。

4

1 回答 1

1

做一个快速的谷歌搜索带来了以下内容:

我怀疑第一个是直接端口,而第二个是某种 Scintilla 包装器而不是 QScintilla 端口。

于 2013-04-22T15:53:32.327 回答