PyCharm keyboard shortcuts
Explore all 187 keyboard shortcuts and hotkeys for PyCharm 2025 on an interactive visual keyboard. Toggle modifiers (Ctrl, Shift, Alt, Meta), filter by category, and search any command or key combination.
Top shortcuts
- Ctrl+Slash — Comment with Line Comment
- Ctrl+Shift+Slash — Comment with Block Comment
- Ctrl+Q — Quick Documentation
- Ctrl+Shift+Alt+H — Pop-up Hector
- Ctrl+P — Parameter Info
- Alt+Q — Context Info
- Ctrl+F1 — Error Description
- Shift+F1 — External Documentation
- Ctrl+O — Override Methods...
- Ctrl+Alt+T — Surround with...
- Ctrl+Space — Basic Code Completion
- Ctrl+Shift+Space — SmartType Code Completion
- Alt+Slash — Expand Word
- Ctrl+J — Insert Live Template...
- Ctrl+Alt+J — Surround with Live Template...
- Tab — Next Template Variable
- Shift+Tab — Previous Template Variable
- Enter — Enter
- Tab — Tab
- Delete — Delete
- Backspace — Backspace
- Ctrl+Z — Undo
- Ctrl+Shift+Z — Redo
- Ctrl+X — Cut
- Ctrl+C — Copy
- Ctrl+V — Paste
- Ctrl+Shift+V — Paste from History
- ArrowUp — Up
- Shift+ArrowUp — Up with Selection
- ArrowDown — Down
Other Code & Text apps
Related pages