最近、EclipseからIntelliJ IDEAに移行しましたが、不足している機能があります。Eclipseでは、チェックされた例外にキャレットを配置すると、throws宣言またはcatchブロックで、どのメソッド/コンストラクター呼び出しがその例外をスローするかが強調表示されます。
IntelliJ IDEA(コミュニティエディション)でこれを行う方法はありますか?
回答:
キャレットを置きcatch
キーワードを押しCtrl+ Shift+ F7。
(Find
| Highlight Usages in File
)。別のキーマップを使用していて、上記のショートカットが機能しない場合は、Help
|を使用してください。Find Action
このアクションを検索して、そのキーボードショートカットを確認するには:
自動的に機能させる場合は、Settings
|を有効にします。Editor
| Highlight usages of element at caret
。
同じ上の作品try
とthrows
例外の選択とキーワードがハイライト表示します。
IntelliJIDEAの今日のヒントのスクリーンショットは次のとおりです。
提案のリストからこのクラスを選択するまで、特定の例外クラスで強調表示する方法はないことに注意してください。
throws
メソッドシグネチャまたはをクリックして、catch
これらの例外をスローしているものを確認します。