我在结合 RegExp 进行 Ruby 语法高亮显示时遇到了问题。
有人建议我用一些额外的代码更新我的 Ruby.tmLanguage 文件。
问题是,我无法在我的电脑上找到这个文件。在 sublime_text_3/Packages 中,我只看到 .sublime-package 文件,我无法用 sublime text 正确打开这些文件;它只显示数字。
我必须自己创建这个文件吗?如果需要,在哪里?
或者这在 sublime text 3 中的工作方式不同(与 2 不同,后者可能是发布此解决方案时的最新版本)。
引用额外的 Ruby.tmLanguage 代码:https://gist.github.com/elgalu/3921521
最佳答案
那些 .sublime-package 文件实际上是变相的 zip 文件。默认的 Ruby.tmLanguage 文件可以从 Ruby.sublime-package 中提取。用某种存档管理器打开它。如果需要,复制扩展名并将其重命名为 .zip。
在 Ruby.tmLanguage 中进行更改后,修改后的文件将位于您的包文件夹中的某个位置(我不记得具体位置),您可以通过转到 Preferences > Browse Packages 从 ST 打开它。
关于ruby - .tmLanguage 放在 sublime text 3 的什么地方?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19790062/