Navigation in source code
Function | Shortcut | Use this shortcut to... |
---|---|---|
File Structure Popup | CtrlF12 | Display the Structure popup for quick navigation through the current file. |
Select In | AltF1 | Move focus from the current file, class, method or reference to a data source table to a view suggested in the Select Target pop-up menu. See Navigate with Select In to a target in the Project view. |
Recent Files | Ctrl0E | Show the list of recently opened files. |
Recently Changed Files | Show the list of Find recent files. | |
Type Hierarchy | Ctrl0H | Browse hierarchy for the selected class. |
Method Hierarchy | CtrlShift0H | Browse hierarchy for the selected method. |
Call Hierarchy | CtrlAlt0H | Browse call hierarchy for the selected method. |
Navigate to Class | Ctrl0N | Navigate directly to a class in project by specifying its name in a popup. |
Navigate to File | CtrlShift0N | Navigate directly to a file in project by specifying its name in a popup. |
Navigate to Symbol | CtrlAltShift0N | Navigate to specified symbol. |
Navigate to Custom Folding | CtrlAlt0. | Navigate to Custom region of source code |
Navigate to Line | Ctrl0G | Navigate to any line in the current file by specifying its number. |
Jump to Navigation Bar | AltHome | Move focus to the Navigation Bar |
Navigate to Declaration | Ctrl0B | Navigate of a symbol at caret. |
Navigate to Implementation | CtrlAlt0B | Navigate to implementation of the item at caret. |
Navigate to Type Declaration | CtrlShift0B | Navigate to a type declaration of a symbol at caret, the symbol being a variable or a method call. |
Navigate to Super Method | Ctrl0U | Navigate to a super method declaration of a method under the caret. |
Navigate to Related Symbol | CtrlAltHome | Navigate between files with complicated relationships between them. |
Go to Header/Source | F10 | Switch between source and header files. |
Navigate to Next Method | Alt0↓ | Navigate to the next method declaration in the active editor tab. |
Navigate to Previous Method | Alt0↑ | Navigate to the previous method declaration in the active editor tab. |
Navigate to Opening Brace | Ctrl0[ | Navigate to the start of the current code block. |
Navigate to Closing Brace | Ctrl0] | Navigate to the end of the current code block. |
Back | CtrlAlt0← | Undo last navigation operation.
|
Forward | CtrlAlt0→ | Redo last undone navigation operation.
|
Navigate to Previous Occurrence | CtrlAlt0↑ | Navigate to a previous found item. |
Navigate to Next Occurrence | CtrlAlt0↓ | Navigate to a next found item. |
Last Edit Location | CtrlShiftBackspace | Move through the most recent change points. |
Navigate to Next Highlighted Error | F2 | Navigate to the next found error/warning. |
Navigate to Previous Highlighted Error | ShiftF2 | Navigate to the previous found error/warning. |
Thanks for your feedback!