web-dev-qa-db-ja.com

IntelliJで例外スローアーを強調表示するIDEA

最近、EclipseからIntelliJ IDEAに移動しましたが、足りない機能があります。 Eclipseでは、チェックされた例外にキャレットを配置すると、throw宣言またはcatchブロックで、どのメソッド/コンストラクター呼び出しがその例外をスローしたかが強調されます。

IntelliJ IDEA(Community edition))でこれを行う方法はありますか?

79
TDJoe

キャレットをcatchキーワードの上に置き、 Ctrl+Shift+F7

Find | Highlight Usages in File)。別のキーマップを使用していて、上記のショートカットが機能しない場合は、Helpを使用してください。 Find Actionこのアクションを検索して、キーボードショートカットを表示するには:

Find Action

自動的に機能させる場合は、Settingsを有効にします。 Editor | Highlight usages of element at caret

同じことがtryおよびthrowsキーワードで機能し、強調表示する例外を選択できます。

IntelliJのスクリーンショットは次のとおりですIDEA今日のヒント:

exceptions highlighted

提案のリストからこのクラスを選択するまで、特定の例外クラスで強調表示する方法がないことに注意してください。

exceptions to highlight

83
CrazyCoder