2009-04-22 39 views
0

我刚开始使用GTK开发我的GUI应用程序。我使用的gedit作为我的文本编辑器,所以我怎么能得到以下被列入语法高亮:如何在GEdit中获取GTK语法高亮显示?

GtkWidget *window; 
GtkWidget *button 
GtkWidget *box1; 

gtk_init(&argc, &argv); 

,好像它是这样的:

int x = 3; 

回答

2

可以扩展gedit中的一个.lang文件语法其中包含XML:
http://library.gnome.org/devel/gtksourceview-2.0/stable/lang-tutorial.html
http://library.gnome.org/devel/gtksourceview-2.0/stable/lang-reference.html

所以,你可以改变你的C语言文件添加GTK +数据类型。但是,有人已经写了它,这并不会让我感到惊讶。

+0

您可以在[主gtksourceview列表](https://git.gnome.org/browse/gtksourceview/tree/data/language-specs)和[“额外语言定义列表“(https://wiki.gnome.org/action/show/Projects/GtkSourceView/LanguageDefinitions?action=show&redirect=GtkSourceView%2FLanguageDefinitions)。 – Eyal 2014-08-16 09:54:38

相关问题