This section lists and describes the keyboard shortcuts that include the key:

Shift+Navigation keys

ShortcutFunctionUse this shortcut to...
, ⇧⌫, or ⇧⌫, ⇧⌫, or ⇧⌫, ⇧⌫, or ⇧⌫Backspace, ⇧ Backspace, , ⇧⌫, or ⇧⌫Backspace, ⇧ Backspace, , ⇧⌫, or ⇧⌫ BackspaceDelete a character to the left of the caret.
⌘X, ⇧⌦, ⌘X or ⇧⌦⌘X, ⇧⌦, ⌘X or ⇧⌦⌘X, ⇧⌦, ⌘X or ⇧⌦^ X, ⇧ Delete, ⌃X, ⇧⌦, ⌃X or ⇧⌦⇧ Delete, ⌥ X, ⇧⌦, ⌥X, ⇧⌦ or ⌥X CutCut the current line or selected code block to the Clipboard.
⇧↓ or ⇧↓⇧↓ or ⇧↓⇧↓ or ⇧↓⇧ Down, ⇧↓ or ⇧↓⇧ Down, ⇧↓ or ⇧↓ Down with SelectionMove the caret one line down selecting the text.
⇧↘, ⇧⌘→, ⇧↘ or ⇧⌘→⇧↘, ⇧⌘→, ⇧↘ or ⇧⌘→⇧↘, ⇧⌘→, ⇧↘ or ⇧⌘→⇧ End, ⇧↘ or ⇧↘⇧ End, ⇧↘ or ⇧↘ Move to Line End with SelectionMove the caret to the end of line, selecting text.
⇧⏎ or ⇧⏎⇧⏎ or ⇧⏎⇧⏎ or ⇧⏎⇧ Enter, ⇧⏎ or ⇧⏎⇧ Enter, ⇧⏎ or ⇧⏎ Start New LineStart 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 WindowHide the currently active tool window.
⇧↖, ⇧⌘←, ⇧↖ or ⇧⌘←⇧↖, ⇧⌘←, ⇧↖ or ⇧⌘←⇧↖, ⇧⌘←, ⇧↖ or ⇧⌘←⇧ Home, ⇧↖ or ⇧↖⇧ Home, ⇧↖ or ⇧↖ Move to Line Start with SelectionMove the caret to the beginning of line, selecting the text.
⌘V or ⌘V⌘V or ⌘V⌘V or ⌘V^ V, ⇧ Insert, ⌃V or ⌃V⌥ P, ⇧ Insert, ^ Y, ⌥P, ⌃Y, ⌥P or ⌃Y PastePaste from the Clipboard.
⇧← or ⇧←⇧← or ⇧←⇧← or ⇧←⇧ Left, ⇧← or ⇧←⇧ Left, ⇧← or ⇧← Left with SelectionMove the caret one character to the left selecting the text.
⇧⇟ or ⇧⇟⇧⇟ or ⇧⇟⇧⇟ or ⇧⇟⇧ Page Down, ⇧⇟ or ⇧⇟⇧ Page Down, ⇧⇟ or ⇧⇟ Page Down with SelectionMove the caret one page down selecting the text.
⇧⇞ or ⇧⇞⇧⇞ or ⇧⇞⇧⇞ or ⇧⇞⇧ Page Up, ⇧⇞ or ⇧⇞⇧ Page Up, ⇧⇞ or ⇧⇞ Page Up with SelectionMove the caret one page up selecting the text.
⇧→ or ⇧→⇧→ or ⇧→⇧→ or ⇧→⇧ Right, ⇧→ or ⇧→⇧ Right, ⇧→ or ⇧→ Right with SelectionMove the caret one character to the right selecting the text.
⇧⇥ or ⇧⇥⇧⇥ or ⇧⇥⇧⇥ or ⇧⇥⇧ Tab, ⇧⇥ or ⇧⇥⇧ Tab, ⇧⇥ or ⇧⇥ Unindent SelectionMove selected block to the previous indent level.
⇧↑ or ⇧↑⇧↑ or ⇧↑⇧↑ or ⇧↑⇧ Up, ⇧↑ or ⇧↑⇧ Up, ⇧↑ or ⇧↑ Up with SelectionMove the caret one line up selecting the text.

Shift+Function (F) keys

ShortcutFunctionUse this shortcut to...
⇧F1 or ⇧F1⇧F1 or ⇧F1⇧F2 or ⇧F2⇧ F1, ^ F1, ⇧F1, ⌃F1, ⇧F1 or ⌃F1⇧ F1, ⇧F1 or ⇧F1 External DocumentationOpen 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 occurrenceJump 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 IntoMove 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 OutStep 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 BookmarksOpen 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 layoutRestore 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.