Ctrl+Alt+Alphanumeric keys
| Shortcut | Function | Use this shortcut to... |
|---|---|---|
| Ctrl+Alt+BCommand Alt B | Navigate to Implementation | Navigate to implementation of an item at the caret. |
| Ctrl+Alt+CCommand Alt C | Extract Constant | Replace selected expression with a constant (static final field) (Refactoring). |
| Ctrl+Alt+FCommand Alt F | Extract Field | Put a selected expression result into a field (Refactoring). |
| Ctrl+Alt+HControl Alt H | Call Hierarchy | Browse call hierarchy for the selected method. |
| Ctrl+Alt+ICommand Alt I | Auto-indent Lines | Indent current line or selected block according to the Code Style Settings. |
| Ctrl+Alt+JCommand Alt J | Surround with Live Template | Surround the selection with one of the Live Templates. |
| Ctrl+Alt+MCommand Alt M | Extract Method | Create a method from the selected code (Refactoring). |
| Ctrl+Alt+NCommand Alt N | Inline | Inline a selected method/variable (Refactoring). |
| Ctrl+Alt+PCommand Alt P | Extract Parameter | Turn a selected expression into a method parameter (Refactoring). |
| Ctrl+Alt+TCommand Alt T | Surround with | Surround selected code fragment with if, while, try/catch, or another construct. |
| Ctrl+Alt+VCommand Alt V | Extract Variable | Put selected expression result into a variable (Refactoring). |
| Ctrl+Alt+YCommand Alt Y | Synchronize | Detect all externally changed files and reload them from disk. |
Ctrl+Alt+Navigation keys
| Shortcut | Function | Use this shortcut to... |
|---|---|---|
| Ctrl+Alt+DownCommand Alt Down | Navigate to Next Occurrence | Navigate to a next found item in the Find or Messages tool window. |
| Ctrl+Alt+LeftCommand Alt Left | Back |
Undo last navigation operation.
Note On a Mac OS X computer, you can also use the three-finger right-to-left swipe gesture. |
| Ctrl+Alt+RightCommand Alt Right | Forward |
Redo last undone navigation operation.
Note On a Mac OS X computer, you can also use the three-finger left-to-right swipe gesture. |
| Ctrl+Alt+UpCommand Alt Up | Class Name Code Completion | Complete class name and, if necessary, create an import statement for it. |
| Ctrl+Alt+HomeCommand Alt Home | Navigate to Related File | Navigates between files with the various relationships. See Navigation in Source Code. |
Ctrl+Alt+Function (F) key
| Shortcut | Function | Use this shortcut to... |
|---|---|---|
| Ctrl+Alt+F6Command Alt F6 | Switch to another coverage suite. | Open the Coverage Suites popu-up window and select the desired suite to run. |
| Ctrl+Alt+F7Command Alt F7 | Show usages | Show usages of a symbol at the caret. |
| Ctrl+Alt+F8Command Alt F8 | Quick Evaluate Expression | Evaluate an arbitrary expression without calling Evaluate Expression dialog box. |
| Ctrl+Alt+F9Command Alt F9 | Force Run To Cursor | Run to the line where the caret is located, ignoring breakpoints. |

