Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Sublime Text2 | 拡張子なしのファイルにsyntaxハイライトの設定を行う方法

概要

拡張子なしのファイルにsyntaxハイライトの設定を行う方法

詳細

拡張子なしのファイルにsyntaxハイライトの設定を行う方法について。

VagrantファイルやBerksfileなど拡張子はないがRubyの内部DSLで記述されている
ファイルにRubyのsyntaxハイライトを割り当てたいです。

設定手順

・Menu => Preferences => Browser Packages
エクスプローラーでSublime text2の設定フォルダが開きます
・今回はRubyが対象なのでRubyフォルダを開いてRuby.tmLanguageを編集します。
・50行目近辺にある下記に追記をします。

<array>
  <string>rb</string>
  <string>rbx</string>
  <string>rjs</string>
  <string>Rakefile</string>
  <string>rake</string>
  <string>cgi</string>
  <string>fcgi</string>
  <string>gemspec</string>
  <string>irbrc</string>
  <string>capfile</string>
  <string>Gemfile</string>
  <string>Vagrantfile</string><!-- add Vagrantfile -->
  <string>Berksfile</string><!-- add Berksfile -->
</array>

Vagrantfileを開いてハイライトが適用されていることを確認

Berksfileを開いてハイライトが適用されていることを確認