web-dev-qa-db-ja.com

IntelliJ:エディターにファイルをJavaScriptとして処理させる方法は?

IntelliJ 10でGrailsアプリを作成していて、Grailsビューとして動的に作成されるJavaScriptファイルがあります。

そのため、javascriptファイルは「.js」で終わりません。 javascriptを吐き出すGroovyサーバーページであるため、「。gsp」で終わります。

IntelliJはそれがjavascriptファイルであることを認識していないため、コード補完や警告は表示されません。

コードを完成させ、構文をチェックしたい! IntelliJが他の場所で.gspファイルを正しく処理することを台無しにすることなく、IntelliJにこの特定のファイルをJavascriptとして処理させる方法はありますか?

ありがとう!

34
Dean Moses

上記の答えは少し時代遅れです。 IntelliJ 14でも、次のようにして同じことができます。

  1. Preferencesに移動します(Mac OSX:Cmd +カンマ)
  2. _Editor -> File Types_の下
  3. _Recognized File Types_でJavaScript files (JavaScript)を強調表示します
  4. _Registered Patterns_の下で_+_ボタンを押します
  5. 正規表現パターン(例:_*.js.scala.html_)を入力し、[OK]を押します

乾杯!

37
Monarch Wadia

Settings(Macの場合はPreferences)のJavaScriptに拡張機能を追加できます| File Types

enter image description here

Settings |も参照してください。 Template Data Languagesプロジェクト内の特定のファイルを、指定された言語を生成するテンプレートとして構成して、適切なコード補完を取得できます。

22
CrazyCoder