This section lists and describes the keyboard shortcuts that include the
Shift key:
Shift+Navigation keys
Shortcut | Function | Use this shortcut to... |
---|
Backspace or Shift+Backspace
| Backspace | Delete a character to the left of the caret.
|
Ctrl+X or Shift+Delete
| Cut | Cut the current line or selected code block to the Clipboard.
|
Shift+Down
| Down with Selection | Move the caret one line down selecting the text. |
Shift+End
| Move to Line End with Selection | Move the caret to the end of line, selecting text. |
Shift+Enter
| 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).
|
Shift+Escape
| Hide Active Window | Hide the currently active tool window. |
Shift+Home
| Move to Line Start with Selection | Move the caret to the beginning of line, selecting the text. |
Ctrl+V or Shift+Insert
| Paste | Paste from the Clipboard.
|
Shift+Left
| Left with Selection | Move the caret one character to the left selecting the text. |
Shift+Page Down
| Page Down with Selection | Move the caret one page down selecting the text. |
Shift+Page Up
| Page Up with Selection | Move the caret one page up selecting the text. |
Shift+Right
| Right with Selection | Move the caret one character to the right selecting the text. |
Shift+Tab
| Unindent Selection | Move selected block to the previous indent level. |
Shift+Up
| Up with Selection | Move the caret one line up selecting the text. |
Shift+Function (F) keys
Shortcut | Function | Use this shortcut to... |
---|
Shift+F1
| External Documentation | Open browser with the documentation for the selected item. Refer to Viewing Inline Documentation for details. |
Shift+F2
|
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.
|
F3 or Ctrl+L
Shift+F3 or Ctrl+Shift+L
| Search for next/previous occurrence | Jump to the next/previous occurrence of the selected word in the editor. |
Shift+F6
| Rename |
Rename a statement and correct all references. (Refactoring)
|
Shift+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) |
Shift+F8
| Step Out | Step to the first executed line after returning from a current method. |
Shift+F9
| Debug |
Debug application. |
Shift+F10
| Run |
Run application. |
Shift+F11
| Show Bookmarks | Open Bookmarks dialog to manage existing bookmarks and navigate between them. |
Shift+F12
| Restore Default layout | Restore the default PyCharm 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 Also
Procedures:
Reference:
Getting Started:
Web Resources: