作为 Rails 项目的一部分,我想为“HTML (Rails)”(又名 .html.erb)文件和 Ruby on Rails 文件(.rb 文件)创建一些自定义设置(特别是缩进!)。
我知道如何创建和编辑 Preferences.sublime-settings 文件 - 以及 Ruby.sublime-settings 文件 - 但对于每种文件类型,我还有一个问题:
(1) 对于 .html.erb 文件,我在创建 [language].sublime-settings 文件时使用什么 [language]?在这种情况和其他情况下可能使用的所有语言的某个地方是否有一个大列表?
(2) 在我创建了这些自定义设置之后(就像我已经对 Ruby.sublime-settings 所做的那样,将我的选项卡自定义为 2 个空格),我想将这些新设置全局应用于所有 Ruby 规则。
(奖励)我的 Rails 项目中的 .rb 文件似乎加载了“Ruby on Rails”语法,而不仅仅是“Ruby”语法(显示在 Sublime Text 的右下角)。如果 Ruby.sublime-settings 不会影响 .rb "Ruby on Rails" 文件(这对我来说似乎就是这种情况..),我希望为 .html.erb 和 .rb 文件提供#1的答案作为 Rails 项目的一部分创建。
我已经找到了很多与这个问题相关的 SO 信息,但是在谷歌搜索约 1 小时并爬行 Sublime Text 文档之后,上面的两个问题对我来说仍然没有答案。
谢谢!