在GEdit中创build自己的语法突出显示?

如何在GEdit关键字列表中添加“关键字”? 我基本上想让printf函数看起来像一个关键字。

printf("Hello World\n"); 

Solutions Collecting From Web of "在GEdit中创build自己的语法突出显示?"

GEdit使用GtkSourceView进行语法高亮显示。 您应该可以通过键入如下所示的命令来找到用于突出显示C代码的c.lang文件:

 $ locate gtksourceview | grep /c.lang 

一旦找到了lang文件,在文本编辑器(这是一个XML文件)中打开它,并在底部附近,你会看到一个关键字列表,你应该能够添加printf

感谢杰里米的文章,我发现这个网页: http : //projects.gnome.org/gtksourceview/documentation.html

在这里,您可以找到指向语言定义文件的官方参考的链接。

更新:另一个有用的链接http://wiki.gnome.org/Apps/Gedit/NewLanguage