突出显示用C/C++编写的库的语法

adr*_*rin 5 c c++ syntax-highlighting

我正在寻找一个免费的(用于商业用途)库,用于用c/c ++编写的语法着色.那里有没有?

Nic*_*unt 5

我不确定你是否正在寻找为现有控件或内置文本着色的控件着色的东西.如果你正在寻找以后你可以查看Scintilla.

Scintilla是一个免费的源代码编辑组件.它附带完整的源代码和许可证,允许在任何免费项目或商业产品中使用.


kal*_*lev 5

GtkSourceView 是一个很好的语法高亮和源代码编辑库。它被用于 gedit 和 Anjuta 等多个 Gnome 编辑器中,并且正在积极开发中;它还拥有非常宽松的 LGPL 许可证,允许其在商业产品中使用。

还有一个名为 gtksourceviewmm 的 C++ 包装器。

http://projects.gnome.org/gtksourceview/