Intellij shortcut for quick call hierarchy
Keyboard ShortcutsIntellij IdeaKeyboard Shortcuts Problem Overview
Is there a shortcut key to bring up the call hierarchy of a method inline with the code, in the quick menu format, rather than bringing up the call hierarchy panel?
Keyboard Shortcuts Solutions
Solution 1 - Keyboard Shortcuts
I don't think the inline method call hierarchy exists (please enlighten me if I am wrong).
- Ctrl + Alt + H shows the call hierarchy in the tool window
- Alt + F7 opens the dialog to find the usages
- Ctrl + F7 finds the usages in the same file
Solution 2 - Keyboard Shortcuts
If you just want to jump to one of the callers of the method, CTRL + ALT + F7 is the way to go. On a Mac, use: Command + Option + F7
There is a 'Default Keymap Reference' on the 'Help' menu
Solution 3 - Keyboard Shortcuts
To be complete: for the Mac user
Press command + alt + F7
Solution 4 - Keyboard Shortcuts
For Mac: Ctrl + Option + H Choose "Callee Methods Hierarchy" would be better.
Solution 5 - Keyboard Shortcuts
Don't forget you can always do the action name search with Command + Shift + A and search for "call", amongst other commands.
Solution 6 - Keyboard Shortcuts
- Call Hierarchy:
- macOS: ^ + ⌥ + H
- windows: Ctrl + Alt + H
- Find Usages:
- macOS: ⌥ + F7
- windows: Alt + F7
- Declaration:
- from declaration, shows dropdown menu of usages
- from usage, jumps to declaration
- macOS: ⌘ + B
- windows: Ctrl + B
Solution 7 - Keyboard Shortcuts
⌥ + ⌘ + F7
PS: Modified terms (e.g. no more alt
) in newer Macs
Solution 8 - Keyboard Shortcuts
Type hierarchy can be also useful sometimes (shows the parent and child classes of the current class):
Press Ctrl+H