Ruby on rails Sublime Text 2设置创建中可能使用哪些语言/语法?
作为Rails项目的一部分,我想为“HTML(Rails)”(aka.HTML.erb)文件和RubyonRails文件(.rb文件)创建一些自定义设置(特别是缩进!) 我知道如何创建和编辑Preferences.submite-settings文件和Ruby.submite-settings文件,但对于每种文件类型,我还有一个问题: (1) 对于.html.erb文件,在创建[language].sublime设置文件时使用什么[language]?在本例和其他情况下,是否有可能使用的所有语言的大列表 (2) 在我创建了这些自定义设置(正如我已经为Ruby.sublime-settings做的那样,将我的选项卡自定义为2个空格)之后,我想将这些新设置全局应用于所有Ruby Rile (另外)我的Rails项目中的My.rb文件似乎加载了“RubyonRails”语法,而不仅仅是“Ruby”语法(如Sublime文本右下角所示)。如果Ruby.sublime-settings不会影响.rb“Ruby on Rails”文件(对我来说似乎是这样),那么我希望为作为Rails项目一部分创建的.html.erb和.rb文件提供#1的答案 我已经找到了很多与这个问题相关的信息,但在谷歌搜索了1个小时后,我仍然没有回答上面的两个问题Ruby on rails Sublime Text 2设置创建中可能使用哪些语言/语法?,ruby-on-rails,ruby,ide,indentation,sublimetext,Ruby On Rails,Ruby,Ide,Indentation,Sublimetext,作为Rails项目的一部分,我想为“HTML(Rails)”(aka.HTML.erb)文件和RubyonRails文件(.rb文件)创建一些自定义设置(特别是缩进!) 我知道如何创建和编辑Preferences.submite-settings文件和Ruby.submite-settings文件,但对于每种文件类型,我还有一个问题: (1) 对于.html.erb文件,在创建[language].sublime设置文件时使用什么[language]?在本例和其他情况下,是否有可能使用的所有语言
谢谢 哦,我自己想出来的 升华可以通过其UI为每种文件类型生成自定义设置升华文件,而不必通过命令行或终端等创建 这是如何做到的:
完成了 太简单了!我没有注意到它会打开特定语言的配置文件!Ruby必须有:
{“tab_size”:2}
是的-我实际上只是将其设置为Rails环境的全局默认值,因为RSpec和.HTML.ERB文件以及其他文件确实从中受益。但是,还有Javascripts和其他文件。。。也许更明智的做法是为Javascripts指定一个特定的脚本:)我会对您提出的设置感兴趣。你能把它们添加到你的帖子里吗?这里有一些很好的启示——只需看看这里:,和。我实际上只使用了tab_size:)sublime的所有其他默认设置在ruby和rails中对我都很好。