在gedit中为语法高亮添加一个扩展名

时间:2014-01-02 09:52:07

标签: python unix syntax-highlighting gedit

我正在创建一些扩展名为.pyt的python文件。除语法高亮外,每件事情都很好。

我的新.pyt文件没有像普通.py文件那样突出显示语法。

当然,我可以改变

view>Highlight Mode> Script > python  

手动为每个文件,但有大约1200个文件,他们继续增长。我真的不想为第一次打开的每个文件手动执行此操作。

有没有办法将默认的python语法高亮显示应用到我的新.pyt文件。

任何帮助都会受到高度关注。

P.S。我已经阅读了如何在许多页面中为gedit 2.0执行此操作,例如page1page2以及更多页面,但找不到gedit 1.0的任何良好工作流程。

1 个答案:

答案 0 :(得分:0)

虽然您(OP)写道您发现了gedit 3的页面,但我建议您查看this question.

基本上,即使gedit 1.0使用旧版本的gtksourceview,只要你能在系统中找到python.lang文件并进行更改,你就可以使它工作。毕竟,它必须有一些方法来指定它使用的文件。

对于新的(Gtksourceview 2.0)lang文件,可以通过在语言标记中添加 mimetypes globs 属性来完成。因此,当您找到 python.lang 文件时,请查找* .py扩展名,看看是否可以在其中添加* .pyt,如上面链接的问题中所详述。