Automaticに設定した時のビルドファイルの優先順位SublimeTextでCompassを使うために、下記のパッケージを追加しました。SnippetsCompassこれらのパッケージを追加し、Automaticでビルドしてみると、問題なくSCSSからCSSファイルが出力されましたが、SCSSファイルと同じフォルダに出力されました。config.rbで設定したフォルダとは異なるため、何か間違っていると思い調べてみました。SCSSファイルのコンパイルに関係するsublime-buildファイル(以下、buildファイル)を探してみたところ、以下のものが見つかりました。各Packageのbuildファイルのselectorが一致したものが処理されます。そこで、これらのbuildファイルを覗いてみると、SASS.sublime-buildが実行されていることが分かりました。一つの拡張子に対して複数のselectorが存在しても、何かしらの規則で探索され、一致する最初のbuildファイルのみ実行されるようです。BuildにCompass.sublime-buildを、UserにSASS.sublime-buildをコピーしてあれこれ試してみました。buildファイル名を昇順(ASC)で調べていき、selectorと対象のファイルが一致すると実行かと思いましたが、どうも降順(DESC)で探索しているようです。一つのPackageフォルダに複数のbuildファイルがある場合も同様に降順で探索しています。図の矢印の順番にselectorを確認しているようです。ここでも、Userフォルダ(Packages/User)が優先されます。管理ファイルでもあるのかと思いましたが、ありませんでした(おそらく)。デフォルトのままで実行すると、降順で最初に一致するSASS.sublime-buildが実行されていたわけです。2/Packages/Userbuildファイル名を降順で探索し、selectorが一致したら実行。2/Packages/Packageフォルダ名を降順で探索。フォルダ内のbuildファイルのselectorが一致したら実行。フォルダ内に複数のbuildファイルがある場合はファイル名の降順で探索。・・・書いててわかりにくいです。説明すると、メニューの下から順にselectorに一致するbuildファイルが実行されます。ファイルやフォルダのフルパスを取得するアース製薬の電池でノーマットはひどい新しいThinkPadトラックポイントキーボードはイマイチだと思うMacで使えるSQLiteクライアントスポンサーリンクMacのファイル更新監視ツールfswatchを使ってmarkdown等を自動コンパイル日本語(JIS)キーボードと英語(US)キーボード、どっちが好み?歯ブラシの世界Macで使えるスニペットツールMacでWebページを作成する。SandVox編MacでWebページを作成する。