Sublimetext3 ST3-编辑语法文件

Sublimetext3 ST3-编辑语法文件,sublimetext3,syntax-highlighting,Sublimetext3,Syntax Highlighting,如何修补升华文本3的语法定义文件 以前,我认为,.tmLanguage或.code>崇高语法文件在打开时会是可读的(比如XML/YAML) 我只能在这里找到与语法相关的.sublime-包文件: C:\Program Files\Sublime Text 3\Packages …它们是这样打开的: 我想添加一些SQL语法突出显示文件似乎缺少的关键字/函数名,但无法添加我可以使用的文件 我确信几年前我用一个VB语法文件完成了这项工作,它是一个可读的文件。升华的包文件实际上是具有更改扩展名的zi

如何修补升华文本3的语法定义文件

以前,我认为,
.tmLanguage
或.code>崇高语法文件在打开时会是可读的(比如XML/YAML)

我只能在这里找到与语法相关的.sublime-包文件:

C:\Program Files\Sublime Text 3\Packages
…它们是这样打开的:

我想添加一些SQL语法突出显示文件似乎缺少的关键字/函数名,但无法添加我可以使用的文件


我确信几年前我用一个VB语法文件完成了这项工作,它是一个可读的文件。

升华的包文件实际上是具有更改扩展名的zip文件。结果,当您直接打开它们时,您会看到内容的十六进制转储

虽然可以使用外部工具检查内容,但直接修改包的内容不是一个好主意。当升华或包控制更新包时,它们通过替换整个包文件来完成更新。因此,如果您修改该文件,您所做的更改可能会在没有警告的情况下丢失

您可以做的是创建一个替代。在这种情况下,您会告诉Sublime使用您的文件代替现有的文件

这方面的一个例子(也与SQL语法有关)可以在中找到


您还可以查看有关软件包及其在Sublime中的工作方式的更多信息。

此处提供了一个更改语法文件的示例:非常感谢您澄清这一点-非常感谢。