PhpStorm keyboard shortcuts
Explore all 186 keyboard shortcuts and hotkeys for PhpStorm 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+Shift+A — Find Action
- Ctrl+Space — Basic code completion
- Alt+Enter — Show intention actions and quick-fixes
- Ctrl+P — Parameter info (within method call arguments)
- Ctrl+Q — Quick documentation lookup
- Alt+Insert — Generate code... (Getters, Setters, Constructors)
- Ctrl+O — Override methods
- Ctrl+I — Implement methods
- Ctrl+Alt+T — Surround with...(if..else, try..catch, for, etc.)
- Ctrl+Slash — Comment/uncomment with line comment
- Ctrl+Shift+Slash — Comment/uncomment with block comment
- Ctrl+W — Select successively increasing code blocks
- Ctrl+Shift+W — Decrease current selection to previous state
- Ctrl+Alt+L — Reformat code
- Ctrl+Alt+I — Auto-indent line(s)
- Ctrl+D — Duplicate current line or selected block
- Ctrl+Y — Delete line at caret
- Ctrl+Shift+J — Smart line join (HTML and JavaScript only)
- Ctrl+Enter — Smart line split (HTML and JavaScript only)
- Shift+Enter — Start a new line
- Ctrl+Shift+U — Toggle case for word at caret or selected block
- Ctrl+Shift+BracketLeft — Select till code block start
- Ctrl+Shift+BracketRight — Select till code block end
- Ctrl+Delete — Delete to word end
- Ctrl+Backspace — Delete to word start
- Ctrl+F4 — Close active editor tab
- Ctrl+Shift+V — Paste from history
- F8 — Step over
- F7 — Step into
- Shift+F8 — Step out
Other Code & Text apps
Related pages