Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

PhpStorm Default Keymap PhpStorm Default Keymap PhpStorm Default Keymap

Editing Running Refactoring


Ctrl + Space Basic code completion (the name of any class, Alt + Shift + F10 Select configuration and run F5 Copy
method or variable) Alt + Shift + F9 Select configuration and debug F6 Move
Ctrl + Shift + Enter Complete statement Shift + F10 Run Alt + Delete Safe Delete
Ctrl + P Parameter info (within method call arguments) Shift + F9 Debug Shift + F6 Rename
Ctrl + Q Quick documentation lookup Ctrl + Shift + F10 Run context configuration from editor Ctrl + Alt + N Inline Variable
Ctrl + mouse over code Brief Info Ctrl + Shift + X Run command line Ctrl + Alt + M Extract Method
Ctrl + F1 Show descriptions of error or warning at caret Ctrl + Alt + V Extract Variable
Alt + Insert Generate code... (Getters, Setters, Constructors) Debugging Ctrl + Alt + F Extract Field
Ctrl + O Override methods F8 Step over Ctrl + Alt + C Extract Constant
Ctrl + I Implement methods F7 Step into
Ctrl + Alt + T Surround with... (if..else, try..catch, for, etc.) Shift + F7 Smart step into VCS/Local History
Ctrl + / Comment/uncomment with line comment Shift + F8 Step out Alt + BackQuote (`) VCS quick popup
Ctrl + Shift + / Comment/uncomment with block comment Alt + F9 Run to cursor Ctrl + K Commit project to VCS
Ctrl + W Select successively increasing code blocks Alt + F8 Evaluate expression Ctrl + T Update project from VCS
Ctrl + Shift + W Decrease current selection to previous state F9 Resume program Alt + Shift + C View recent changes
Alt + Q Context info Ctrl + F8 Toggle breakpoint
Alt + Enter Show intention actions and quick-fixes Ctrl+Shift+F8 View breakpoints General
Ctrl + Alt + L Reformat code Ctrl + Shift + A Find Action
Ctrl + Alt + I Auto-indent line(s)
Navigation Alt + #[0-9] Open corresponding tool window
Tab / Shift + Tab Indent/unindent selected lines Ctrl + N Go to class Ctrl + Shift + F12 Toggle maximizing editor
Ctrl+X or Shift+Delete Cut current line or selected block to clipboard Ctrl + Shift + N Go to file Alt + Shift + F Add to Favorites
Ctrl+C or Ctrl+Insert Copy current line or selected block to clipboard Ctrl + Alt + Shift + N Go to symbol Alt + Shift + I Inspect current file with current profile
Ctrl+VorShift+Insert Paste from clipboard Alt + Right/Left Go to next/previous editor tab Ctrl + BackQuote (`) Quick switch current scheme
Ctrl+Shift+V Paste from recent buffers... F12 Go back to previous tool window Ctrl + Alt + S Open Settings dialog
Ctrl+ D Duplicate current line or selected block Esc Go to editor (from tool window) Ctrl + Tab Switch between tabs and tool window
Ctrl+ Y Delete line at caret Shift + Esc Hide active or last active window
Ctrl+ Shift + J Join lines Ctrl + Shift + F4 Close active run/messages/find/... tab
Ctrl+ Enter
Shift + Enter
Split line
Start new line
Ctrl + G
Ctrl + E
Go to line
Recent files popup
JetBrains PhpStorm
Ctrl+Shift + U Toggle case for word at caret or selected block Ctrl + Alt + Left/Right Navigate back/forward Cross-platform PHP IDE
Ctrl+Shift + ] / [ Select till code block end/start Ctrl + Shift+Backspace Navigate to last edit location
Ctrl+Delete Delete to word end Alt + F1 Select current file or symbol in any view
Zero-configurationdebugger(XdebugorZend)
Ctrl+Backspace Delete to word start Ctrl + B or Ctrl + Click Go to declaration
Ctrl+NumPad+/- Expand/collapse code block Ctrl + Alt + B Go to implementation(s) Best-in-class HTML, CSS and JavaScript editor
Ctrl+Shift+NumPad+ Expand all Ctrl + Shift + I Open quick definition lookup Unit testing right in the IDE
Ctrl+Shift+NumPad- Collapse all Ctrl + Shift + B Go to type declaration
Performance is our key priority
Ctrl+F4 Close active editor tab Ctrl + U Go to super-method/super-class

DSGN-875
Alt + Up/Down Go to previous/next method
Search/Replace jetbrains.com/phpstorm
Ctrl + ] / [ Move to code block end/start
Ctrl + F Find Ctrl + F12 File structure popup
F3 Find next Ctrl + H Type hierarchy
Shift + F3 Find previous Ctrl + Shift + H Method hierarchy To find any action inside the IDE

Copyright JetBrains. 2013. All Rights Reserved.


Ctrl + R Replace Ctrl + Alt + H Call hierarchy use Find Action (Ctrl + Shift + A)
Ctrl + Shift + F Find in path F2 / Shift + F2 Next/previous highlighted error
Ctrl + Shift + R Replace in path F4 / Ctrl + Enter Edit source / View source
Alt + Home Show navigation bar
Usage Search F11 Toggle bookmark
Alt + F7 / Ctrl + F7 Find usages / Find usages in file Ctrl + F11 Toggle bookmark with mnemonic
Ctrl + Shift + F7 Highlight usages in file Ctrl + #[0-9] Go to numbered bookmark
Ctrl + Alt + F7 Show usages Shift + F11 Show bookmarks

www.jetbrains.com/phpstorm blog.jetbrains.com/phpstorm @PhpStorm


PhpStorm Default Keymap PhpStorm Default Keymap PhpStorm Default Keymap
Editing Running Refactoring
Space Basic code completion (the name of any class, R Select configuration and run F5 Copy
method or variable) D Select configuration and debug F6 Move
Complete statement R Run Delete Safe Delete
P Parameter info (within method call arguments) D Debug F6 Rename
JorMid.buttonclick Quick documentation lookup R, D Run context configuration from editor N Inline Variable
+ mouse over code Brief Info X Run command line M Extract Method
F1 Show descriptions of error or warning at caret V Extract Variable
N, , N Generate code... (Getters, Setters, Constructors) Debugging F Extract Field
O Override methods F8 Step over C Extract Constant
I Implement methods F7 Step into
T Surround with... (if..else, try..catch, for, etc.) F7 Smart step into
VCS/Local History
/ Comment/uncomment with line comment F8 Step out V VCS quick popup
/ Comment/uncomment with block comment F9 Run to cursor K Commit project to VCS
Select successively increasing code blocks F8 Evaluate expression T Update project from VCS
Decrease current selection to previous state R Resume program C View recent changes
Q Context info F8 Toggle breakpoint
Show intention actions and quick-fixes F8 View breakpoints General
L Reformat code A Find Action
I Auto-indent line(s)
Navigation 0 ... 9 Open corresponding tool window
, Indent/unindent selected lines O Go to class F12 Toggle maximizing editor
X Cut current line or selected block to clipboard O Go to file F Add to Favorites
C Copy current line or selected block to clipboard O Go to symbol I Inspect current file with current profile
V Paste from clipboard , Go to next/previous editor tab or ` Quick switch current scheme
V Paste from recent buffers... F12 Go back to previous tool window , Open Settings dialog
D Duplicate current line or selected block Go to editor (from tool window) Switch between tabs and tool window
Delete line at caret Hide active or last active window
J Join lines F4 Close active run/messages/find/... tab
Split line L Go to line
Start new line E Recent files popup
U Toggle case for word at caret or selected block , Navigate back/forward
], [ Select till code block end/start Navigate to last edit location
Delete to word end F1 Select current file or symbol in any view
Delete to word start B or Click Go to declaration
+, - Expand/collapse code block B Go to implementation(s)
+ Expand all Space, Y Open quick definition lookup
To find any action inside the IDE
- Collapse all B Go to type declaration use Find Action ( A)
W Close active editor tab U Go to super-method/super-class

DSGN-875
, Go to previous/next method
Search/Replace ] , [ Move to code block end/start
F Find F12 File structure popup
G Find next H Type hierarchy
G Find previous H Method hierarchy

Copyright JetBrains. 2013. All Rights Reserved.


R Replace H Call hierarchy
F Find in path F2 , F2 Next/previous highlighted error
R Replace in path F4 / Edit source / View source
Home Show navigation bar
Usage Search F3 Toggle bookmark
F7 / F7 Find usages / Find usages in file F3 Toggle bookmark with mnemonic  Command Backspace Tab
F7 Highlight usages in file 0 ... 9 Go to numbered bookmark  Option / Alt Delete Arrow Keys
F7 Show usages F3 Show bookmarks  Control Escape 
 Shift  Enter / Return

www.jetbrains.com/phpstorm blog.jetbrains.com/phpstorm @PhpStorm

You might also like