あまり新しくないもの

新しさはそんなに求めず、自分のすきなことをやりたい人生だった

Sublime TextのSettingで忘れがちなやつ

エディタはSublime Text派ですが、Settingの書き方とか結構忘れがちなので備忘録代わりに。


プロジェクトの設定

設定ファイルを開く

メニューバー > Project > Edit Project

プロジェクトのワーキングツリーに任意のフォルダを任意の名前で追加する。

/Users/rtshaaa/project/src/jadehtmlという名前で、 /Users/rtshaaa/project/specspecという名前でそれぞれワーキングツリーのルート直下に追加したい場合

{
    "folders": [
        {
            "path": "/Users/rtshaaa/project/src/jade",
            "name": "html"
        },
        {
            "path": "/Users/rtshaaa/project/spec",
            "name": "spec"
        }

    ]
}

任意のフォルダを追加しつつ、フォルダ内の除外パターンを設定する

gabageディレクトリを除外し、*.cssなファイルを除外する

{
    "folders": [
        {
            "path": "/Users/rtshaaa/project/src",
            "name": "src",
            "folder_exclude_patterns": [ "gabage" ],
            "file_exclude_patterns": [ "*.css" ]
        }
    ]
}

このプロジェクトだけインデントのルール変える

いつもは4だけどこれだけ2にするとき

{
    "folders": {
        // フォルダの設定
    },
    "settings": {
        "tab_size": 2
    }
}

同様にグローバルにSettingsに記述する他の設定も、このsettingsの中にいれる。

拡張子ごとの設定

拡張子ごとにも設定を書ける。

対象となる拡張子のファイルを開く > メニューバー > Sublime Text 2
> Preference > Settings More > Syntax Specific - User

記述法はグローバルのSettingsと全く同じ。


他にもなんか思い出したら追記します