I recently moved from Eclipse to IntelliJ IDEA, and there is a feature that I'm missing. In Eclipse, when you placed the caret on a checked exception, in throws declaration or catch block, it would highlight which method/constructor calls throw that exception.
Is there any way to do this in IntelliJ IDEA (Community edition)?
Place the caret on the
catch
keyword and press Ctrl+Shift+F7.(
Find
|Highlight Usages in File
). If you are using different keymap and the above shortcut doesn't work, useHelp
|Find Action
to search for this action and see its keyboard shortcut:If you want it to work automatically, enable
Settings
|Editor
|Highlight usages of element at caret
.The same works on
try
andthrows
keywords with a choice of exceptions to highlight.Here is a screenshot from IntelliJ IDEA Tip of the Day:
Note that there is no way to highlight it by particular exception class until you select this class from the list of suggestions: