Skip to content

Keyboard shortcuts ​

Every command a keymap can bind, with its keys in each of PHPBlitz's keymaps. Pick yours in Settings ▸ Keymap (or on the welcome window's Customize page), and change single shortcuts there. In the app, Help ▸ Keyboard Shortcuts lists them, searchable by name or keys.

These tables are generated from the app's own keymaps, so they always match it. On macOS, Ctrl is ⌘ and Alt is ⌥.

File

CommandKeys
Settings…Ctrl+Alt+S
SaveCtrl+S
Close TabCtrl+F4
Reopen Closed TabCtrl+Shift+T

Edit

CommandKeys
UndoCtrl+Z
RedoCtrl+Shift+Z
Duplicate Line or SelectionCtrl+D
Copy Line Downnone
Copy Line Upnone
Delete LineCtrl+Y
Move Line UpAlt+Shift+Up
Move Line DownAlt+Shift+Down
Move Statement UpCtrl+Shift+Up
Move Statement DownCtrl+Shift+Down
Join LinesCtrl+Shift+J
Start New LineShift+Enter
Start New Line Before CurrentCtrl+Alt+Enter
Indent SelectionCtrl+]
Unindent Line or SelectionCtrl+[
Sort Linesnone
Transposenone
Comment with Line CommentCtrl+/ or Ctrl+NumPad/
Add Line Commentnone
Remove Line Commentnone
Comment with Block CommentCtrl+Shift+/
Toggle CaseCtrl+Shift+U
To Uppercasenone
To Lowercasenone

Selection

CommandKeys
Extend SelectionCtrl+W
Shrink SelectionCtrl+Shift+W
Select Linenone
Column Selection ModeAlt+Shift+Insert
Add Caret AboveDouble Ctrl Up or Ctrl+Alt+Shift+Up
Add Caret BelowDouble Ctrl Down or Ctrl+Alt+Shift+Down
Add Selection for Next OccurrenceAlt+J
Skip to Next Occurrencenone
Unselect OccurrenceAlt+Shift+J
Select All OccurrencesCtrl+Alt+Shift+J
Add Carets to Ends of Selected LinesAlt+Shift+G

Find

CommandKeys
Find…Ctrl+F
Replace…Ctrl+R
Find NextF3
Find PreviousShift+F3
Find in Files…Ctrl+Shift+F
Replace in Files…Ctrl+Shift+R
Find UsagesAlt+F7 or Shift+F12
Show UsagesCtrl+Alt+F7
CommandKeys
Search EverywhereDouble Shift
Find Action…Ctrl+Shift+A or F1
Go to Class…Ctrl+N
Go to File…Ctrl+Shift+N
Go to Symbol…Ctrl+Alt+Shift+N
Go to Line:Column…Ctrl+G
File StructureCtrl+F12
Recent FilesCtrl+E
Recent LocationsCtrl+Shift+E
BackCtrl+Alt+Left
ForwardCtrl+Alt+Right
Last Edit LocationCtrl+Shift+Backspace
Go to DeclarationCtrl+B
Go to ImplementationCtrl+Alt+B
Go to Type DeclarationCtrl+Shift+B
Previous MethodAlt+Up
Next MethodAlt+Down
Move Caret to Matching BraceCtrl+Shift+M
Next Highlighted ErrorF2
Previous Highlighted ErrorShift+F2

Code

CommandKeys
Show Context ActionsAlt+Enter
Apply First FixAlt+Shift+Enter
Generate…Alt+Insert
Surround With…Ctrl+Alt+T
Code CompletionCtrl+Space
Parameter InfoCtrl+P
Quick DocumentationCtrl+Q
Reformat CodeCtrl+Alt+L
Rename…Shift+F6
Edit with AI…Ctrl+Shift+I
Copy Absolute PathCtrl+Shift+C
Copy ReferenceCtrl+Alt+Shift+C
Soft-WrapAlt+Z

Folding

CommandKeys
ExpandCtrl+NumPad+ or Ctrl+=
CollapseCtrl+NumPad- or Ctrl+-
Toggle Foldnone
Expand AllCtrl+Shift+NumPad+ or Ctrl+Shift+=
Collapse AllCtrl+Shift+NumPad- or Ctrl+Shift+-

Bookmarks

CommandKeys
Toggle BookmarkF11
Toggle Bookmark with Mnemonic…Ctrl+F11
Show All BookmarksShift+F11
Go to Bookmark 0Ctrl+0
Go to Bookmark 1Ctrl+1
Go to Bookmark 2Ctrl+2
Go to Bookmark 3Ctrl+3
Go to Bookmark 4Ctrl+4
Go to Bookmark 5Ctrl+5
Go to Bookmark 6Ctrl+6
Go to Bookmark 7Ctrl+7
Go to Bookmark 8Ctrl+8
Go to Bookmark 9Ctrl+9
Toggle Bookmark 0Ctrl+Shift+0
Toggle Bookmark 1Ctrl+Shift+1
Toggle Bookmark 2Ctrl+Shift+2
Toggle Bookmark 3Ctrl+Shift+3
Toggle Bookmark 4Ctrl+Shift+4
Toggle Bookmark 5Ctrl+Shift+5
Toggle Bookmark 6Ctrl+Shift+6
Toggle Bookmark 7Ctrl+Shift+7
Toggle Bookmark 8Ctrl+Shift+8
Toggle Bookmark 9Ctrl+Shift+9

Run

CommandKeys
Run TestsCtrl+Shift+F10
Toggle Line BreakpointCtrl+F8
Run to CursorAlt+F9
Resume ProgramF9
Step OverF8
Step IntoF7
Step OutShift+F8
StopCtrl+F2

Git

CommandKeys
Commit…Ctrl+K
Push…Ctrl+Shift+K
Update Project…Ctrl+T
New Branch…Ctrl+Alt+N

Tool Windows

CommandKeys
CommitAlt+0
ProjectAlt+1
TerminalAlt+F12
Databasenone
StructureAlt+7
ProblemsAlt+6
GitAlt+9
TODOnone
RunAlt+4
AInone
Endpointsnone
Composernone
npmnone
Notificationsnone
Focus Next PanelF6
Focus Previous PanelCtrl+Shift+F6
Maximize / Restore PanelCtrl+Shift+F12

View

CommandKeys
Zoom InAlt+Shift+=
Zoom OutAlt+Shift+-
Reset ZoomAlt+Shift+0
Increase Font Sizenone
Decrease Font Sizenone
Reset Font Sizenone

Released under the Apache License 2.0. PHPBlitz is an independent project.