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: