IntelliJ 10でGrailsアプリを作成していて、Grailsビューとして動的に作成されるJavaScriptファイルがあります。
そのため、javascriptファイルは「.js」で終わりません。 javascriptを吐き出すGroovyサーバーページであるため、「。gsp」で終わります。
IntelliJはそれがjavascriptファイルであることを認識していないため、コード補完や警告は表示されません。
コードを完成させ、構文をチェックしたい! IntelliJが他の場所で.gspファイルを正しく処理することを台無しにすることなく、IntelliJにこの特定のファイルをJavascriptとして処理させる方法はありますか?
ありがとう!
上記の答えは少し時代遅れです。 IntelliJ 14でも、次のようにして同じことができます。
Preferences
に移動します(Mac OSX:Cmd +カンマ)Editor -> File Types
_の下Recognized File Types
_でJavaScript files (JavaScript)
を強調表示しますRegistered Patterns
_の下で_+
_ボタンを押します*.js.scala.html
_)を入力し、[OK]を押します乾杯!