IDE · macOS · Windows · Linux

PhpStorm Stream Deck Profile

All 152 PhpStorm shortcuts on your Stream Deck: Edit (42), Navigate (28), PHP Tools (18) + 8 more. One-click install, macOS & Windows & Linux.

PhpStorm Stream Deck profile — the store artwork, showing its keys laid out on a deck
Shortcuts
152
Groups
11
Platforms
macOS · Windows · Linux
Category
IDE

See it on a deck

The first 32 of 152 shortcuts, laid out as they install. Press a key to see what it fires.

All 152 PhpStorm shortcuts

Every action in the profile with its key combination, grouped as it is on the device.

Edit 42

Action macOS Windows
Code Completion CTRL SPACE CTRL SPACE
Smart Complete CTRL SHIFT SPACE CTRL SHIFT SPACE
Statement Complete CMD SHIFT ENTER CTRL SHIFT ENTER
Quick Fix OPT ENTER ALT ENTER
Parameter Info CMD P CTRL P
Quick Docs F1 CTRL Q
Generate Code CMD N ALT INSERT
Surround With CMD OPT T CTRL ALT T
Live Template CMD J CTRL J
Line Comment CMD SLASH CTRL SLASH
Block Comment CMD SHIFT SLASH CTRL SHIFT SLASH
Expand Selection OPT UP CTRL W
Shrink Selection OPT DOWN CTRL SHIFT W
Reformat Code CMD OPT L CTRL ALT L
Optimize Imports CTRL OPT O CTRL ALT O
Auto Indent CTRL OPT I CTRL ALT I
Paste History CMD SHIFT V CTRL SHIFT V
Duplicate Line CMD D CTRL D
Delete Line CMD BACKSPACE CTRL Y
Move Line Up OPT SHIFT UP ALT SHIFT UP
Move Line Down OPT SHIFT DOWN ALT SHIFT DOWN
Move Statement Up CMD SHIFT UP CTRL SHIFT UP
Move Statement Down CMD SHIFT DOWN CTRL SHIFT DOWN
Join Lines CTRL SHIFT J CTRL SHIFT J
Split Line CMD ENTER CTRL ENTER
New Line SHIFT ENTER SHIFT ENTER
Toggle Case CMD SHIFT U CTRL SHIFT U
Expand Block CMD EQUAL CTRL EQUAL
Collapse Block CMD MINUS CTRL MINUS
Expand All CMD SHIFT EQUAL CTRL SHIFT EQUAL
Collapse All CMD SHIFT MINUS CTRL SHIFT MINUS
Select All Occur CTRL CMD G CTRL SHIFT ALT J
Select Next Occur CTRL G ALT J
Unselect Occur CTRL SHIFT G ALT SHIFT J
Save All CMD S CTRL S
Undo CMD Z CTRL Z
Redo CMD SHIFT Z CTRL SHIFT Z
Cut CMD X CTRL X
Copy CMD C CTRL C
Paste CMD V CTRL V
Error at Caret CMD F1 CTRL F1
Close Tab CMD W CTRL F4

Navigate 28

Action macOS Windows
Go to Declaration CMD B CTRL B
Go to Class CMD O CTRL N
Go to File CMD SHIFT O CTRL SHIFT N
Go to Symbol CMD OPT O CTRL ALT SHIFT N
Go to Line CMD L CTRL G
Go to Test CMD SHIFT T CTRL SHIFT T
Recent Files CMD E CTRL E
Recent Locations CMD SHIFT E CTRL SHIFT E
Navigate Forward CMD BRACKET_RIGHT CTRL ALT RIGHT
Navigate Back CMD BRACKET_LEFT CTRL ALT LEFT
Last Edit CMD SHIFT BACKSPACE CTRL SHIFT BACKSPACE
Implementation CMD OPT B CTRL ALT B
Type Declaration CMD SHIFT B CTRL SHIFT B
Super Method CMD U CTRL U
Prev Method CTRL UP ALT UP
Next Method CTRL DOWN ALT DOWN
File Structure CMD F12 CTRL F12
Type Hierarchy CTRL H CTRL H
Call Hierarchy CTRL OPT H CTRL ALT H
Next Error F2 F2
Prev Error SHIFT F2 SHIFT F2
Jump to Source F4 F4
Toggle Bookmark F3 F11
Show Bookmarks CMD F3 SHIFT F11
Next Tab CMD SHIFT BRACKET_RIGHT ALT RIGHT
Prev Tab CMD SHIFT BRACKET_LEFT ALT LEFT
Select in View OPT F1 ALT F1
Quick Definition CMD OPT I CTRL SHIFT I

PHP Tools 18

Action macOS Windows
Run PHPUnit CTRL SHIFT R CTRL SHIFT F10
Debug PHPUnit CTRL SHIFT D CTRL SHIFT F9
Toggle Xdebug Listen CMD OPT X CTRL ALT X
Run php-cs-fixer CMD OPT L CTRL ALT L
Run PHPCS CMD OPT SHIFT I CTRL ALT SHIFT I
Composer Install CTRL OPT C CTRL ALT SHIFT C
Composer Update CTRL OPT U CTRL ALT SHIFT U
Composer Require CTRL OPT SHIFT R CTRL ALT SHIFT R
Generate Getter/Setter CMD N ALT INSERT
Generate Constructor CMD SHIFT N ALT SHIFT INSERT
PHPDoc Block CMD SHIFT D CTRL SHIFT D
Laravel Artisan CMD OPT A CTRL ALT SHIFT A
Symfony Console CMD OPT S CTRL ALT SHIFT S
Database Tool CMD OPT SHIFT D CTRL ALT SHIFT W
Twig/Blade Preview CTRL OPT SHIFT P CTRL ALT SHIFT P
Restart Web Server CTRL OPT SHIFT W CTRL ALT SHIFT W
Type Hint OPT ENTER ALT ENTER
Refactor Namespace CTRL OPT SHIFT N CTRL ALT SHIFT N
Action macOS Windows
Find CMD F CTRL F
Find Next CMD G F3
Find Previous CMD SHIFT G SHIFT F3
Find in Path CMD SHIFT F CTRL SHIFT F
Replace CMD R CTRL R
Replace in Path CMD SHIFT R CTRL SHIFT R
Find Usages OPT F7 ALT F7
Show Usages CMD OPT F7 CTRL ALT F7
Highlight Usages CMD SHIFT F7 CTRL SHIFT F7
Search Everywhere SHIFT SHIFT SHIFT SHIFT
Find Action CMD SHIFT A CTRL SHIFT A
Usages in File CMD F7 CTRL F7

Refactor 11

Action macOS Windows
Refactor This CTRL T CTRL ALT SHIFT T
Rename SHIFT F6 SHIFT F6
Change Signature CMD F6 CTRL F6
Move F6 F6
Inline CMD OPT N CTRL ALT N
Extract Method CMD OPT M CTRL ALT M
Extract Variable CMD OPT V CTRL ALT V
Extract Constant CMD OPT C CTRL ALT C
Extract Field CMD OPT F CTRL ALT F
Extract Parameter CMD OPT P CTRL ALT P
Safe Delete CMD DELETE ALT DELETE

Run 9

Action macOS Windows
Run CTRL R SHIFT F10
Debug CTRL D SHIFT F9
Run Config CTRL OPT R ALT SHIFT F10
Debug Config CTRL OPT D ALT SHIFT F9
Run Context CTRL SHIFT R CTRL SHIFT F10
Stop CMD F2 CTRL F2
Rerun CTRL R CTRL F5
Rerun Tests CTRL CMD R ALT SHIFT R
Run with Coverage CTRL OPT F6 CTRL SHIFT F10

Debug 9

Action macOS Windows
Step Over F8 F8
Step Into F7 F7
Smart Step Into SHIFT F7 SHIFT F7
Step Out SHIFT F8 SHIFT F8
Run to Cursor OPT F9 ALT F9
Evaluate OPT F8 ALT F8
Resume OPT CMD R F9
Toggle Breakpoint CMD F8 CTRL F8
View Breakpoints CMD SHIFT F8 CTRL SHIFT F8

View 9

Action macOS Windows
Project Tool CMD 1 ALT 1
Structure Tool CMD 7 ALT 7
Run Tool CMD 4 ALT 4
Debug Tool CMD 5 ALT 5
Terminal OPT F12 ALT F12
Version Control CMD 9 ALT 9
Maximize Editor CMD SHIFT F12 CTRL SHIFT F12
Distraction Free CTRL CMD F CTRL ALT F11
Split Vertically CTRL SHIFT V CTRL SHIFT V

VCS 7

Action macOS Windows
Commit CMD K CTRL K
Push CMD SHIFT K CTRL SHIFT K
Update Project CMD T CTRL T
VCS Popup CTRL V ALT BACKTICK
Show Diff CMD D CTRL D
Recent Changes OPT SHIFT C ALT SHIFT C
Rollback CTRL OPT Z CTRL ALT Z

General 4

Action macOS Windows
Settings CMD COMMA CTRL ALT S
Project Structure CMD SEMICOLON CTRL ALT SHIFT S
Switcher CTRL TAB CTRL TAB
Inspect File CMD SHIFT I ALT SHIFT I

AI Assistant 3

Action macOS Windows
AI Assistant CTRL BACKSLASH CTRL BACKSLASH
Junie Chat CTRL SHIFT J CTRL SHIFT J
AI Generate CTRL G CTRL G

Pages per device

152 shortcuts auto-paginate to fit any Stream Deck — one key per page is reserved for navigation.

Mini
31 pages
Neo
22 pages
MK.2
11 pages
XL
5 pages
+
22 pages
+ XL
5 pages

Compare every device →

PhpStorm profile FAQ

How many shortcuts does the PhpStorm Stream Deck profile include?

152 shortcuts, grouped into 11 sets: Edit (42), Navigate (28), PHP Tools (18), Search (12), Refactor (11), Run (9), Debug (9), View (9), VCS (7), General (4), AI Assistant (3).

Does the PhpStorm profile fit my Stream Deck?

Yes — it auto-paginates. Mini needs 31 pages, Neo needs 22 pages, MK.2 needs 11 pages, XL needs 5 pages, + needs 22 pages, + XL needs 5 pages.

Which operating systems does the PhpStorm profile support?

macOS and Windows and Linux. Each shortcut ships with its platform-specific key combination, so one profile covers both.

Browse all 81 profiles →