2011-01-23 20 views
0

Groovyエラーが発生した場合、Intellijはメッセージウィンドウでエラーを報告しますが、エディタでコードを赤く強調しません。これを行う方法はありますか?IntellijにGroovyエラーの下線を付ける方法はありますか?

例:IntelliJのもエディタでエラーに下線を引く(そしておそらくするためにそのコード付き

static boolean example(){ x = 5 } 

、私は、メッセージウィンドウにエラーにApparent variable 'x' was found in a static scope but doesn't refer to a local variable, static field or class.

を与えてコンパイルしようと、それは可能ですエラーがどのファイルにあるかを示すプロジェクトウィンドウ)

答えて

1

IDEAオン・ザ・フライ・コード・アナライザは、コンパイラを実行しなくてもJavaコードで99%のエラーを検出できますが、Groovyなどの動的言語では実行するのがはるかに難しいです。したがって、すべてのコンパイルエラーを表示するには、実際にプロジェクトをビルドする必要があります(Build | Makeを使用します)。

アナライザーが改善され、今後の更新でさらに多くのエラーが検出されるようになります。

+0

awwは:( - Eclipseはコンパイラが出力されたエラーを取り、それぞれのソースコードを強調自動的に赤で表示されます。コンパイラがエラーが発生している行番号と列番号を出力するので、これを行うのは難しいはずです。 – Kyle

+1

IDEAとEclipseのコアの違いを説明しています。 Eclipseはエラー情報を更新するたびにコンパイラを実行しますが、IDEAはこれをずっと高速に実行します。 Eclipseの場合と同じ動作を得るには、[キーボードショートカットを保存]を[ビルド|ビルド]にマッピングします。 Makeはコードを保存するたびに、実際にすべてのエラーを表示してコンパイルして保存します。 – CrazyCoder

0

私は、ハイライトレベルをカスタマイズして、アンドロイドのレイアウトファイルに関するいくつかの警告を抑制します。

before

Change to Syntax from Inspection - default

Right click on scrollbar for the options

私はアンドロイドの開発のためのIntelliJを愛しPS :)

関連する問題