Rubyは2spaces、Javaは4spaces、HTMLは4tabsなど異なる設定をしたいことがある。
Sublime Text2で試したましたが3でも大丈夫でしょう。
Rubyで2pacesに設定したい場合。
- hoge.rbなど拡張子rbのファイルを作る
- メニューから Preferences > Syntax Specific - User
- 以下の内容を記述して保存
{
"tab_size": 2,
"translate_tabs_to_spaces": true
}
Javaの場合は、拡張子javaのファイルを作って、同様の流れで"tab_size": 4にする。
HTMLの場合は、拡張子htmlのファイルを作って、同様の流れで"tab_size": 4、"translate_tabs_to_spaces": falseにする。