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

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

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

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

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

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

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

发现了这个:

http://colorer.sourceforge.net/

另一个需要注意的项目是GNU source-highlite