IDEAでSassとかを個別に自動コンパイルするメモTweetPocketこんにちは新人のs-tomoデス。本当はAngularJSについて書きたかったんですが、内容丸かぶりのブログ見つけてしまったので、急遽のネタ替えデスorz今回はIDEについてご紹介。IDEA使い始めました。Watcherで設定をしておくと自動コンパイルしてくれるので非常に便利なわけです。【設定】こいつについては、他にも解説してくれている人がいるわけですが、他のブログとかにある設定通りにすると、対象の拡張子を持つファイル全てに自動コンパイルが適用されてしまいます。えぇ、そいつは困るわけですヨ。"hogehoge2.scss";みたいな感じに、ひとつのcssに纏めるようなとき、パーツとなるscssをそれぞれcssにしているとフォルダが汚れるし無駄ですよね。それで、ファイルごとに処理を分けるのはどうするのかなぁ?と。調べたけど日本語では見つけられんかったです。filterで設定するかと思い時間を無駄にしましたがww灯台下暗しというかなんとうか、ただ無駄に悩んでしまったわけですが、どこを弄るかというと、scopeでした。Watcherのscopeの横の...ボタンを押すと、Scopesが開きます。後はPatternフォームに処理を適応したいファイルの条件を書いていけばいいだけです。基本的にファイル名でのマッチングになります。因みに正規表現は使えないっぽいです。複数ファイルは||(or)で、除外は!(not)、あと*も使えます。いや、パスで引っ掛けたいんだzeという方はfile:とかsrc:とか使ってください><文法ルールについては詳しくはhttp://www.jetbrains.com/idea/webhelp/scope-language-syntax-reference.htmlに載っています。広告システムについてのお問い合わせやご相談、パッケージ製品の詳細はこちらからどうぞ。Appのお問い合わせ・詳細はこちら。*メールアドレス(公開はされません。*技術者目線でADテク知識からネット広告業界最新ニュースまであらゆる情報を発信するブログ。