|Function||Shortcut||Use this shortcut to...|
|File Structure Pop-up||Ctrl+F12Ctrl+F12||Display the Structure pop-up window for quick navigation through the current file.|
|Select target||Alt+F1Alt+F1||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 Navigating Between IDE Components.|
|Recent Files||Ctrl+ECtrl+E||Show the list of recently opened files.|
|Recently Changed Files||Ctrl+Shift+ECtrl+Shift+E||Show the list of recently updated files.|
|Type Hierarchy||Ctrl+HCommand H||Browse hierarchy for the selected class.|
|Navigate to Class||Ctrl+NCtrl+N||Navigate directly to a class in project by specifying its name in a pop-up dialog box.|
|Navigate to File||Ctrl+Shift+NCtrl+Shift+N||Navigate directly to a file in project by specifying its name in a pop-up dialog box.|
|Navigate to Recently Opened File||Ctrl+ECtrl+E||Show the list of recently opened files.|
|Navigate to Recently Changed File||Ctrl+Shift+ECtrl+Shift+E||Show the list of recently updated files.|
|Navigate to Line||Ctrl+GCtrl+G||Navigate to any line in the current file by specifying its number.|
|Navigate to Declaration||Ctrl+BCtrl+B||Navigate to declaration of a symbol at caret.|
|Navigate to Implementation||Ctrl+Alt+BCtrl+Alt+B||Navigate to implementation of a symbol under caret.|
|Navigate to Type Declaration||Ctrl+Shift+BCommand Shift B||Navigate to a type declaration of a symbol at caret, the symbol being a variable or a method call.|
|Navigate to Super Method||Ctrl+UCtrl+U||Navigate to a super method declaration of a method under the caret.|
|Navigate to Test/Test Subject||Ctrl+Shift+TCtrl+Shift+T||Navigate to a test for the class at caret, if any, or navigate from a test to a test subject.|
|Navigate to Related File||Ctrl+Alt+HomeCtrl+Alt+Home||Navigate between files with complicated relationships between them.|
|Navigate to Next Method||Alt+DownCommand Down||Navigate to the next method declaration in the active editor tab.|
|Navigate to Previous Method||Alt+UpCommand Up||Navigate to the previous method declaration in the active editor tab.|
|Navigate to Opening Brace||Ctrl+OpenBracketCtrl+OpenBracket||Navigate to the start of the current code block.|
|Navigate to Closing Brace||Ctrl+CloseBracketCtrl+CloseBracket||Navigate to the end of the current code block.|
Undo last navigation operation.
On a Mac OS X computer, you can also use the three-finger right-to-left swipe gesture.
Redo last undone navigation operation.
On a Mac OS X computer, you can also use the three-finger left-to-right swipe gesture.
|Navigate to Previous Occurrence||Ctrl+Alt+UpCtrl+Alt+Up||Navigate to a previous found item in a or tool window.|
|Navigate to Next Occurrence||Ctrl+Alt+DownCtrl+Alt+Down||Navigate to a next found item in a or tool window.|
|Last Edit Location||Ctrl+Shift+BackSpaceCtrl+Shift+BackSpace||Move through the most recent change points.|
|Navigate to Next Highlighted Error||F2F2||Navigate to the next found error/warning.|
|Navigate to Previous Highlighted Error||Shift+F2Shift+F2||Navigate to the previous found error/warning.|