在 GEdit 中创建自己的语法高亮显示?
Posted
技术标签:
【中文标题】在 GEdit 中创建自己的语法高亮显示?【英文标题】:Creating your own syntax highlighting in GEdit? 【发布时间】:2009-04-20 03:27:07 【问题描述】:如何将“关键字”添加到 GEdit 关键字列表中?我基本上想让 printf 函数看起来像一个关键字。
printf("Hello World\n");
【问题讨论】:
superuser.com/questions/353391/… 【参考方案1】:GEdit 使用GtkSourceView 进行语法高亮。您应该能够通过键入如下命令找到它用于突出显示 C 代码的 c.lang
文件:
$ locate gtksourceview | grep /c.lang
找到 lang 文件后,在文本编辑器中打开它(它是一个 XML 文件),在底部附近您会看到一个关键字列表,您应该可以将 printf
添加到其中。
【讨论】:
你知道这个文件在gedit for mac中是否也被命名为c.lang?应该是,但是当我在 finder 中搜索这个文件时,什么也没找到... 我复制了一份c.lang并将其重命名为proglang.lang,将感谢 Jeremy 的帖子,我找到了这个页面:Projects/GtkSourceView - GNOME Wiki! 或 GtkSourceView - Documentation (from Wayback Machine)
您可以在此处找到教程和语言定义文件官方参考的链接。
更新:另一个有用的链接Gedit/NewLanguage - GNOME Live! (from Wayback Machine)
【讨论】:
以上是关于在 GEdit 中创建自己的语法高亮显示?的主要内容,如果未能解决你的问题,请参考以下文章