4

我在将 Ruby 语法高亮与 RegExp 结合使用时遇到问题。

有人建议我用一些额外的代码更新我的 Ruby.tmLanguage 文件。

问题是,我无法在我的计算机上找到此文件。在 sublime_text_3/Packages 我只看到 .sublime-package 文件,我无法用 sublime 文本正确打开这些文件;它只显示数字。

我必须自己创建这个文件吗?如果是,在哪里?

或者这在 sublime text 3 中的工作方式是否不同(与 2 相反,这可能是发布此解决方案时的最新版本)。

参考附加 Ruby.tmLanguage 代码:https ://gist.github.com/elgalu/3921521

4

1 回答 1

7

那些 .sublime-package 文件实际上是变相的 zip 文件。默认的 Ruby.tmLanguage 文件可以从 Ruby.sublime-package 中提取。使用某种归档管理器打开它。如果需要,请复制扩展名并将其重命名为 .zip。

一旦您在 Ruby.tmLanguage 中进行了更改,修改后的文件就会放在您的包文件夹中的某个位置(我不记得确切的位置),您可以通过转到 Preferences > Browse Packages 从 ST 打开它。

于 2013-11-26T12:59:37.293 回答