将编程语言添加到gedit外部工具?

问题描述 投票:0回答:1

gedit 外部工具插件允许工具仅应用于一种或多种预定义的文件类型列表。

如何定义自己的文件类型?

external file-type gedit
1个回答
5
投票

您能说得更具体一些吗?什么语言?

您想在 gtksourceview 中添加对另一种编程语言的支持 - 也许您想添加该语言的代码片段?

如果该语言已支持

然后你必须找到语言描述和 mime 类型文件并将它们安装到你的系统上。您会发现它们嵌入在插件包中(例如:Gmate)。

这是 YAML 的示例:

  • 找到语言描述文件(yml.lang)并将其复制到您的~/.local/share/gtksourceview-2.0/language-specs/目录
  • 找到 mime 类型文件 (x-yaml.xml) 并将其复制到您的 ~/.local/share/mime/package/
  • 重新启动gedit;该语言应该显示在语言列表中;您现在可以添加自己的片段!

如果您找不到该语言的任何资源(这是自定义语言吗?)

好吧,你必须写出整件事。 mime 类型文件非常基本(只需将文件扩展名映射到新创建的 mime 类型)。

但是编写自己的语言文件并不简单。

这些链接应该对此事有用:

© www.soinside.com 2019 - 2024. All rights reserved.