在Atom文本编辑器中,当两个语言包为具有相同文件扩展名的文件定义语法和片段时,是什么决定了优先级?
例如,默认情况下language-ruby
和language-ruby-on-rails
都可用,因为它们包含在所谓的核心包集中,并且这两个包共享.rb
文件扩展名。
如何确保Atom默认将.rb
文件视为我的项目中的source.ruby.rails
而不是source.ruby
文件?
答案 0 :(得分:0)
在config.cson
文件中,您可以指定文件名正则表达式和相关语法,如下所示:
"*":
"file-types":
".rb?$": "source.ruby.rails"