如何向 Gedit 添加语法荧光笔格式?

700*_*are 21 gedit syntax-highlighting

如何为其他语法语言添加正则表达式?

小智 25

Gedit(默认文本编辑器)使用 GTKSourceView 进行语法高亮显示。它使用 XML 文件来定义如何突出显示不同的语法。

GTKSourceView 站点上有一个教程和一个参考文档。完成的源文件定义存储在/usr/share/gtksourceview-2.0/language-specs/或 中/usr/share/gtksourceview-3.0/language-specs/,您可能需要查看它们以通过示例进行学习。

Gedit 站点上还有一个不太深入的教程

创建新的语言规范后,重新启动 gedit,它会自动将其添加到其语言列表中。

  • 在最新版本的 Ubuntu 中运行的编辑器可能会使用 *gtksourcceview-3.0* .. 所以寻找一个带有 *3.0* 的目录,而不是上面的答案中的 *2.0*。 (2认同)