Atomで拡張子とシンタックスを関連付けする


atomでrubyファイルを開くとrailsのsyntax colorとなっていたのだが、ある日突然単純なrubyのsyntax colorに変わってしまった。

原因がわからなかったが、.atom/config.csonのcustomFileTypesを追記すれば強制的に拡張子との紐付けができた。

.atom/config.cson
"*":
  core:
    customFileTypes:
      'source.ruby.rails': [ //syntax
        'rb'//拡張子名
      ]

syntaxの調べ方はSettings -> Packages にてruby on railsのように調べたい言語で検索する

Settingsに入り、Scopeの部分で確認できる。

参考サイト

ATOM Basic Customization

ATOM Editor で拡張子に言語を関連付ける