我们可以gedit
格式在XML file
格式的/usr/share/gtksourceview-3.0/language-specs/
文件夹中添加我们的语言定义,
但我们可以在XML
引用其他XML
文件吗?
在我的语言定义中,我想在一些特殊字符之间添加一些脚本(C , Python , Java
...),因为它们已经有一个我想要使用它的XML文件。
任何人都有实现这个目标的线索吗?
https://developer.gnome.org/gtksourceview/stable/lang-tutorial.html
答案 0 :(得分:1)
例如,通过使用语言名称命名您要引用的上下文的名称来完成此操作:https://github.com/GNOME/gtksourceview/blob/0fdbdfb7d669f2726a9de548fcdeffcd68f5c0a1/data/language-specs/m4.lang#L998
这包括在M4 / Autoconf突出显示的某些上下文中将shell代码的语法定义。