Learn PythonWin Shortcuts for Windows
General Shortcuts
Action |
PythonWin Shortcut Keys |
Reformat the current paragraph/comment block |
Alt + Q |
Toggle view whitespace |
Ctrl + W |
Expand the word at the cursor Pressing the key again expands to the next match |
Alt + / |
Auto-expand the attribute |
. |
Toggle focus to/from the interactive window |
Alt + I |
Builtin hotkeys Shortcuts
Action |
PythonWin Shortcut keys |
Zoom-in for the current window |
Ctrl + + |
Zoom-out for the current window |
Ctrl + – |
Delete the word to the left of the cursor |
Ctrl + Backspace |
Undo |
Ctrl + Z |
Redo |
Ctrl + Y |
Cut |
Ctrl + X |
Copy |
Ctrl + C |
Paste |
Ctrl + V |
Select All |
Ctrl + A |
Delete the current line |
Ctrl + Shift + L |
Transpose (swap) the current line with the line above |
Ctrl + T |
Convert the selection to lowercase |
Ctrl + U |
Convert the selection to upper case |
Ctrl + Shift + U |
Editor Shortcuts
Action |
PythonWin Shortcuts |
Move to the next bookmark |
F2 |
Add or remove a bookmark on the current line |
Ctrl + F2 |
Prompt for and go a specific line number |
Ctrl + G |
Adds a simple comment banner at the current location |
Alt + B |
Uncomment the selected region |
Shift + Alt + 3 |
Block comment on the selected region |
Alt + 3 |
Uncomment the selected region (IDLE default keystroke) |
Alt + 4 |
Tabify the selected region |
Alt + 5 |
Untabify the selected region |
Alt + 6 |
Remove the selected region or one character or indent to the left |
Backspace |
Toggle the use of tabs for the current file (after confirmation) |
Ctrl + T |
Change the indent width for the current file |
Alt + U |
Insert a newline and indent |
Enter |
Insert an indent, perform a block indent if a selection exists, or accept an attribute selection |
Tab |
Block dedent the selection |
Shift + Tab |
Toggle view when editor splitter is open |
F6 |
If the current line is a collapsed fold, expand it (see Folding) |
+ |
Expand all folds in the current file (see Folding ) |
Alt + + |
If the current line is an expanded fold, collapse it (see Folding) |
– |
Collapse all folds in the current file regardless of how deep the fold becomes (see Folding) |
Alt + – |
Expand or collapse all top-level folds in the current file |
* |
Debugger Shortcuts
Action |
PythonWin Shortcuts |
Toggle breakpoint |
F9 |
Run (ie, go) |
F5 |
Stop debugging |
Shift + F5 |
Single step into functions |
F11 |
Step over functions |
F10 |
Step out of the current function |
Shift + F11 |
Interactive Shortcuts
Action |
PythonWin Shortcuts |
Recall the previous command in the history list |
Ctrl + Up Arrow Key |
Recall the next command in the history list |
Ctrl + Down Arrow Key |
READ NEXT: