|
This section lists and describes the keyboard shortcuts that include the
⇧ key: Shift+Navigation keys
| Shortcut | Function | Use this shortcut to... |
|---|
| ⇧↓ or ⇧↓⇧↓ or ⇧↓⇧↓ or ⇧↓⇧ Down, ⇧↓ or ⇧↓⇧ Down, ⇧↓ or ⇧↓ | Down with Selection | Move the caret one line down selecting the text. | | ⇧↘, ⇧⌘→, ⇧↘ or ⇧⌘→⇧↘, ⇧⌘→, ⇧↘ or ⇧⌘→⇧↘, ⇧⌘→, ⇧↘ or ⇧⌘→⇧ End, ⇧↘ or ⇧↘⇧ End, ⇧↘ or ⇧↘ | Move to Line End with Selection | Move the caret to the end of line, selecting text. | | ⇧⏎ or ⇧⏎⇧⏎ or ⇧⏎⇧⏎ or ⇧⏎⇧ Enter, ⇧⏎ or ⇧⏎⇧ Enter, ⇧⏎ or ⇧⏎ | Start New Line | Start a new line after the current one, positioning the caret in accordance with the current
indentation
level (equal to sequential pressing End, Enter).
| | ⇧⎋ or ⇧⎋⇧⎋ or ⇧⎋⇧⎋ or ⇧⎋⇧ Escape, ⇧⎋ or ⇧⎋⇧ Escape, ⇧⎋ or ⇧⎋ | Hide Active Window | Hide the currently active tool window. | | ⇧↖, ⇧⌘←, ⇧↖ or ⇧⌘←⇧↖, ⇧⌘←, ⇧↖ or ⇧⌘←⇧↖, ⇧⌘←, ⇧↖ or ⇧⌘←⇧ Home, ⇧↖ or ⇧↖⇧ Home, ⇧↖ or ⇧↖ | Move to Line Start with Selection | Move the caret to the beginning of line, selecting the text. | | ⇧← or ⇧←⇧← or ⇧←⇧← or ⇧←⇧ Left, ⇧← or ⇧←⇧ Left, ⇧← or ⇧← | Left with Selection | Move the caret one character to the left selecting the text. | | ⇧⇟ or ⇧⇟⇧⇟ or ⇧⇟⇧⇟ or ⇧⇟⇧ Page Down, ⇧⇟ or ⇧⇟⇧ Page Down, ⇧⇟ or ⇧⇟ | Page Down with Selection | Move the caret one page down selecting the text. | | ⇧⇞ or ⇧⇞⇧⇞ or ⇧⇞⇧⇞ or ⇧⇞⇧ Page Up, ⇧⇞ or ⇧⇞⇧ Page Up, ⇧⇞ or ⇧⇞ | Page Up with Selection | Move the caret one page up selecting the text. | | ⇧→ or ⇧→⇧→ or ⇧→⇧→ or ⇧→⇧ Right, ⇧→ or ⇧→⇧ Right, ⇧→ or ⇧→ | Right with Selection | Move the caret one character to the right selecting the text. | | ⇧⇥ or ⇧⇥⇧⇥ or ⇧⇥⇧⇥ or ⇧⇥⇧ Tab, ⇧⇥ or ⇧⇥⇧ Tab, ⇧⇥ or ⇧⇥ | Unindent Selection | Move selected block to the previous indent level. | | ⇧↑ or ⇧↑⇧↑ or ⇧↑⇧↑ or ⇧↑⇧ Up, ⇧↑ or ⇧↑⇧ Up, ⇧↑ or ⇧↑ | Up with Selection | Move the caret one line up selecting the text. |
Shift+Function (F) keys
| Shortcut | Function | Use this shortcut to... |
|---|
| ⇧F1 or ⇧F1⇧F1 or ⇧F1⇧F2 or ⇧F2⇧ F1, ^ F1, ⇧F1, ⌃F1, ⇧F1 or ⌃F1⇧ F1, ⇧F1 or ⇧F1 | External Documentation | Open browser with the documentation for the selected item. Refer to Viewing Inline Documentation for
details. | | ⇧F2 or ⇧F2⇧F2 or ⇧F2⇧⌘. or ⇧⌘.⇧ F2, ⇧F2 or ⇧F2⇧ F2, ^ ⇧ X, Back Quote, ⇧F2, ⌃⇧X, `, ⇧F2 or ⌃⇧X, ` | One of the following:
- Navigate to Previous Highlighted Error.
- Stop Program.
| Depending on whether you are editing or debugging:
- When editing: Navigate to the previous found error/warning.
- When debugging: Terminate the debugging session.
| | ⌘G or ⌘GF3, ⌃L, F3 or ⌃L⌘K or ⌘KF3, F3 or F3F3, ⌥ S, F3, ⌥S, F3 or ⌥S/
⇧⌘G or ⇧⌘G⇧F3, ⌃⇧L, ⇧F3 or ⌃⇧L⇧⌘K or ⇧⌘K⇧ F3, ⇧F3 or ⇧F3⇧ F3, ⌥ R, ^ R, ⇧F3, ⌥R, ⌃R, ⇧F3, ⌥R or ⌃R | Search for next/previous occurrence | Jump to the next/previous occurrence of the selected word in the editor. | | ⇧F6 or ⇧F6⇧F6 or ⇧F6⇧F6 or ⇧F6⇧ F6, ⇧F6 or ⇧F6⇧ F6, ⇧F6 or ⇧F6 | Rename | Rename a statement and correct all references. (Refactoring). | | ⇧F7 or ⇧F7⇧F7 or ⇧F7⌥F5 or ⌥F5⇧ F7, ⇧F7 or ⇧F7⇧ F7, ⇧F7 or ⇧F7 | Move to Previous Difference/Smart Step Into | Move to a previous difference in a view./ Select the method to step in, if the current line
contains multiple method call expressions. (Debugger). | | ⇧F8 or ⇧F8⇧F8 or ⇧F8F7 or F7⇧ F11, ^ ⇧ F8, ⇧F11, ⌃⇧F8, ⇧F11 or ⌃⇧F8⇧ F8, ⇧F8 or ⇧F8 | Step Out | Step to the first executed line after returning from a current method. | | ⌃D or ⌃D⇧F9 or ⇧F9⌘F11 or ⌘F11⌥ F5, ⌥F5 or ⌥F5⇧ F9, ⇧F9 or ⇧F9 | Debug | Debug application. | | ⌃R or ⌃R⇧F10 or ⇧F10⇧⌘F11 or ⇧⌘F11^ F5, ⌃F5 or ⌃F5⇧ F10, ⇧F10 or ⇧F10 | Run | Run application. | | ⌘F3 or ⌘F3⇧F11 or ⇧F11⌘F3 or ⌘F3⌥ F2, ⌥F2 or ⌥F2⇧ F11, ⇧F11 or ⇧F11 | Show Bookmarks | Open Bookmarks dialog to manage existing bookmarks and navigate between
them. | | ⇧F12 or ⇧F12⇧F12 or ⇧F12⇧F12 or ⇧F12⇧ F12, ⇧F12 or ⇧F12⇧ F12, ⇧F12 or ⇧F12 | Restore Default layout | Restore the default IntelliJ IDEA layout (tool windows positions, buttons location and order).
To restore the default layout, check the option Store Current Layout as Default in the Window menu.
|
See AlsoProcedures:
Reference:
Getting Started:
|