IntelliJ-エラーの場所を表示


117

Eclipseと同様に、作業中のファイルのIntelliJにエラーの場所を継続的にマークさせる方法はありますか?現時点では、メッセージパネルにすべてのエラーを一覧表示するプロジェクトを作成する必要がありますが、それでもエディタパネルを使用してエラーに移動することはできません。エラー/警告の場所を示す単純なドット/マーカーが欲しいのですが。


1
これは、Intellijではデフォルトで発生します。それはあなたのソースファイルを正しく識別していますか?
Brian Agnew 2012

1
誤って「省電力モード」を有効にしている可能性はありますか?
ヴィック

警告は表示されますがエラーは表示されません... \
Bober02

別の配色を使用しています。私は単純に灰色でハイライトバーに表示されないので、その動作を編集する場所はありますか
Bober02

回答:


90

IntelliJ IDEAは、現在のファイルのエラーと警告をオンザフライで検出しますFileメニューで省電力モードがアクティブになっている場合を除く)。

他のファイルおよびプロジェクトビューのエラーは、後に表示されますBuild| メッセージツールウィンドウにMake表示されます。

Bazelユーザーの場合:実行後にプロジェクトエラーがBazel Problemsツールウィンドウに表示されますCompile ProjectCtrl/Cmd+ F9

エラー間を移動するには、Navigate| Next Highlighted ErrorF2)/ Previous Highlighted ErrorShift+ F2)。

エラーストライプマークの色はここで変更できます:

エラーストライプマーク


7
「他のファイルおよびプロジェクトビューのエラーは、ビルド|作成後に表示され、メッセージツールウィンドウに一覧表示されます。」残念ながら、メッセージウィンドウの出力では、エラーの場所がわかりません。コンパイルが失敗したことと、コンパイラエラーの出力で詳細を確認するだけです。コマンドラインから実行するのではなく、IDE内からコンパイラエラー出力を表示する方法はありますか?また、問題のあるファイルをファイルツリーでなんらかの方法でマークして、開いていない場合でもエラーが発生したファイルを確認できると便利です。
joe_deniable 2013年

私の場合、下の[エラーストライプマーク]ボックスSettings | Editor | Colors & Fonts | General | Errors and Warnings | Errorがオフになっています。このボックスをチェックすると問題が解決しました。
トム・カトゥッロ

1
このエラーのあるリストはどこかにありますか?(F2
キーを

私(AndroidStudio 3.1.2を使用)の場合、[表示]> [ツールウィンドウ]> [ビルド後にビルド]> [プロジェクトを再ビルド]にエラーが表示されますが、ファイルはまだマークされていません。私はこれについて質問を開きました:stackoverflow.com/q/49835192/2532583
yasd

@markthegreaは、サポートのチケット送信して詳細お知らせください。
CrazyCoder

32

それでも問題が解決しない場合は、Javaコンパイラの設定で「プロジェクトを自動的にビルド」を有効にしてみて、それが私にとってうまくいったかどうかを確認してください。


1
ありがとう!これはOPが厳密に要求するものではありませんが、これによりIntelliJはほとんどのIDEと同様にエラーのリストを表示します。
DanielCuadra 2017

23

ソースルートフォルダーを設定していないという問題に遭遇しました(プロジェクトウィンドウ-フォルダーを右クリックし、ディレクトリを>ソースルートとしてマークします)。設定しない場合、このIDEAはファイルを解析しません。


16

IntelliJ 2017の場合:

「問題」ツールウィンドウを使用して、すべてのエラーを表示します。このウィンドウは、上記の@pavan(https://stackoverflow.com/a/45556424/828062)で言及されているように「自動」ビルド/メイクを有効にすると、下部/サイドタブに表示されます

ここに画像の説明を入力してください

このProblemsパネルにアクセスするには、プロジェクトが自動的にビルドされるように設定する必要があります。ボックスをチェックPreferences/ Settings> Build, Execution, Deployment> Compiler> Build project automatically

<code> Preferences </ code> / <code> Settings </ code>> <code> Build、Execution、Deployment </ code>> <code> Compiler </ code>> <code> Build project automatically </のスクリーンショットコード>


7
IntelliJ 2019.1にはそのようなメニュー項目はありません。
バジルブルク

2
@BasilBourque [設定]-> [コンパイラ]の[プロジェクトを自動的にビルド]チェックボックスをオンにして、IntelliJ 2019.1を再起動する必要があります
Aman Mohammed

9

率直に言って、特にJavaコードの海で1文字だけが「不安定」になっている場合、エラーは本当にわかりにくいです。上記の手順を使用して、背景をオレンジがかった赤色にしました。


5

さらに、次のエラーのみに進む(警告を無視する)ことを選択できます。

  1. 検証サイドバーを右クリックします
  2. コンテキストメニューで、 Go to high priority problems only

Intellij Idea 12で動作します


5

IntelliJ Idea 2019では、「プロジェクト」ビューの下にスコープ「問題」があります。デフォルトのスコープは「プロジェクト」です。

「問題」の範囲


2
これは、すでに見つかった問題のみを示しています。ファイルを分析して問題がないかどうかを確認しません。
DFSFOT

1

私の場合、無意識のうちにチェックしない「エラーストライプのマーク」オプション(イデア2018.2:Settings > Editor > Color Scheme > Generalとは、 `エラーと警告を展開する&クリック「エラー」)

修正は、「チェックすることですエラーストライプのマーク「のオプションエラー(下の画像で強調されているように)。これで、スクロールバー領域にエラーマークが表示されます。

ここに画像の説明を入力してください



0

メインウィンドウの下部にこの[_]のような黄色のアイコンがありますか?これは、誤って無効にできる「タイプ認識ハイライト」スイッチです。アイコンをクリックして、再度有効にする必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.