
PHP Storm shortcuts 2020 complete list for Windows and Mac + PDF
The process of developing involves a lot of typing, revisits and routine work. As a developer you want to work as fast and efficiently as possible. One way to reach that goal is to memorize the shortcuts of all the necessary actions you take inside your go-to software. Since you have come this far then you might have already realized that there are a lot of shortcuts available. To make it simpler for you, we collected all the shortcuts available and placed them inside this blog.
If you want to have all the PHP Storm shortcuts on your computer without going through our website, then you can download the PDF formats for Windows and Mac here.
With our WorkSmarter solution, you can have all the essential shortcuts for PHP Storm in the palm of your hand. On our website you can purchase a PHP Storm shortcut mousepad that is both efficient and practical.
Description | Shortcut Windows | Shortcut Mac OSX |
Popular | Shortcut Windows | Shortcut Mac OSX |
Undo | Ctrl + Z | ⌘ + Z |
Redo | Shift + Ctrl + Z | ⌥ + ⌘ + Z |
Cut | Ctrl + X | ⌘ + X |
Copy | Ctrl + C | ⌘ + C |
Paste | Ctrl + V | ⌘ + V |
Move | F6 | F6 |
Safe Delete | Alt + Delete | ⌘ + Delete |
Rename | Shift + F6 | Shift + F6 |
Search Everywhere | Shift + Shift | Double Shift |
Reformat code | Ctrl + Alt + L | ⌥ + ⌘ + L |
General | Shortcut Windows | Shortcut Mac OSX |
Find Action | Ctrl + Shift + A | Shift + ⌘ + A |
Open corresponding tool window | Alt + [0/9] | ⌘ + 0-9 |
Toggle full screen mode | Ctrl + Alt + F11 | ⌥ + ⌘ + F11 |
Toggle maximizing editor | Ctrl + Shift + F12 | Shift + ⌘ + F12 |
Add to favorites | Alt + Shift + F | ⌥ + Shift + F |
Inspect current file | Alt + Shift + I | ⌥ + Shift + I |
Open settings dialog | Ctrl + Alt + S | ⌘ + , |
Switch between tabs and tool window | Ctrl + Tab | Ctrl + Tab |
Editing | Shortcut Windows | Shortcut Mac OSX |
Basic code completion | Ctrl + Space | Ctrl + Space |
Show intention actions and quick fixes | Alt + Enter | ⌥ + Enter |
Parameter info | Ctrl + P | ⌘ + P |
Override methods | Ctrl + O | Ctrl + O |
Implement methods | Ctrl + I | Ctrl + I |
Comment / uncomment line | Ctrl + / | ⌘ + / |
Comment / uncomment block | Ctrl + Shift + / | ⌥+ ⌘ + / |
Auto indent lines | Ctrl + Alt + I | Ctrl + ⌥ + L |
Delete line at caret | Ctrl + Y | Ctrl + Y |
Start new line | Shift + Enter | ⌘ + Backspace |
Delete to word end | Ctrl + Delete | ⌥ + Delete |
Delete to word start | Ctrl + Backspace | ⌥ + Backspace |
Close active editor tab | Ctrl + F4 | ⌘ + W |
Paste from history | Ctrl + Shift + V | ⌘ + Shift + V |
Running | Shortcut Windows | Shortcut Mac OSX |
Run | Shift + F10 | Ctrl + F10 |
Debug | Shift + F9 | Ctrl + F9 |
Run context configuraton from editor | Ctrl + Shift + F10 | Ctrl + Shift + R |
Run command line | Ctrl + Shift + X | ⌘ + Shift + X |
Search / Replace | Shortcut Windows | Shortcut Mac OSX |
Find | Ctrl + F | ⌘ + F |
Replace | Ctrl + R | ⌘ + R |
Find Next | F3 | ⌘ + G |
Find Previous | Shift + F3 | Shift + ⌘ + D |
Find in path | Ctrl + Shift + F | Shift + ⌘ + F |
Replace in path | Ctrl + Shift + R | Shift + ⌘ + R |
Debugging | Shortcut Windows | Shortcut Mac OSX |
Step over | F8 | F8 |
Step into | F7 | F7 |
Step out | Shift + F8 | Shift + F8 |
Evaluate expression | Alt + F8 | ⌥ + F8 |
Resume program | F9 | ⌥ + ⌘ + F9 |
Toggle breakpoint | Ctrl + F8 | ⌘ + F8 |
View breakpoints | Ctrl + Shift + F8 | Shift + ⌘ + F8 |
Usage Search | Shortcut Windows | Shortcut Mac OSX |
Find usages | Alt + F7 | ⌥ + F7 |
Find usages in file | Ctrl + F7 | ⌘ + F7 |
Highlight usages in file | Ctrl + Shift + F7 | Shift + ⌘ + F7 |
Show usages | Ctrl + Alt + F7 | ⌥ + ⌘ + F7 |
Navigation | Shortcut Windows | Shortcut Mac OSX |
Go to class | Ctrl + N | ⌘ + N |
Go to file | Ctrl + Shift + N | Shift + ⌘ + N |
Go to symbol | Ctrl + Alt + Shift + N | ⌥ + ⌘ + N |
Go to line | Ctrl + G | ⌘ + G |
Go to next / previous editor tab | Alt + Right / Left | ⌘ + Left / Right |
Go back to editor from tool window | Esc | Esc |
Recent files popup | Ctrl + E | ⌘ + E |
Navigate forward / backward | Ctrl + Alt + Left / Right | ⌥ + ⌘ + Left / Right |
Navigate to last edit location | Ctrl + Shift + Backspace | Shift + ⌘ + Backspace |
Select current file or symbol | Alt + F1 | ⌥ + F1 |
Go to declaration | Ctrl + B | ⌘ + B |
Go to implementation(s) | Ctrl + Alt + B | ⌥ + ⌘ + B |
Open quick definition lookup | Ctrl + Shift + I | ⌘ + Y, ⌥ + Space |
Go to type declaration | Ctrl + Shift + B | Ctrl + Shift + B |
Go to super method / super class | Ctrl + U | ⌘ + U |
Go to previous / next method | Alt + Up / Down | Ctrl + Up / Down |
Move to codeblock end / start | Ctrl + ] / [ | ⌘ + ] / [ |
Next / previous highlighted error | F2 / Shift + F2 | F2 / Shift + F2 |
Edit source / view source | F4 / Ctrl + Enter | F4, ⌘ + Down |