PHPStorm Flashcards
Default keyboard shortcuts for PHPStorm by Jetbrains. Includes all shortcuts on the default keymap PDF for version 8.0.
Ctrl + Space
Basic code completion (the name of any class, method or variable)
Ctrl + Shift + Enter
Complete statement
Ctrl + P
Parameter info (within method call arguments)
Ctrl + Q
Quick documentation lookup
Ctrl + mouse over code
Brief Info
Ctrl + F1
Show descriptions of error or warning at caret
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 + /
Comment/uncomment with line comment
Ctrl + Shift + /
Comment/uncomment with block comment
Ctrl + W
Select successively increasing code blocks
Ctrl + Shift + W
Decrease current selection to previous state
Alt + Q
Context info
Alt + Enter
Show intention actions and quick-fixes
Ctrl + Alt + L
Reformat code
Ctrl + Alt + I
Auto-indent line(s)
Tab / Shift + Tab
Indent/unindent selected lines
Ctrl + X or Shift + Delete
Cut current line or selected block to clipboard
Ctrl + C or Ctrl + Insert
Copy current line or selected block to clipboard
Ctrl + V or Shift + Insert
Paste from clipboard
Ctrl + Shift + V
Paste from recent buffers…
Ctrl + D
Duplicate current line or selected block
Ctrl + Y
Delete line at caret
Ctrl + Shift + J
Join lines
Ctrl + Enter
Split line
Shift + Enter
Start new line
Ctrl + Shift + U
Toggle case for word at caret or selected block
Ctrl + Shift + ] / [
Select till code block end/start
Ctrl + Delete
Delete to word end
Ctrl + Backspace
Delete to word start
Ctrl + NumPad+/-
Expand/collapse code block
Ctrl + Shift + NumPad+
Expand all
Ctrl + Shift + NumPad-
Collapse all
Ctrl + F4
Close active editor tab
Ctrl + F
Find
F3
Find next
Shift + F3
Find previous
Ctrl + R
Replace
Ctrl + Shift + F
Find in path
Ctrl + Shift + R
Replace in path
Alt + F7
Find usages
Ctrl + F7
Find usages in file
Ctrl + Shift + F7
Highlight usages in file
Ctrl + Alt + F7
Show usages
Alt + Shift + F10
Select configuration and run
Alt + Shift + F9
Select configuration and debug
Shift + F10
Run
Shift + F9
Debug
Ctrl + Shift + F10
Run context configuration from editor
Ctrl + Shift + X
Run command line
F8
Step over
F7
Step into
Shift + F7
Smart step into
Shift + F8
Step out
Alt + F9
Run to cursor
Alt + F8
Evaluate expression
F9
Resume program
Ctrl + F8
Toggle breakpoint
Ctrl+Shift+F8
View breakpoints
Ctrl + N
Go to class
Ctrl + Shift + N
Go to file
Ctrl + Alt + Shift + N
Go to symbol
Alt + Right/Left
Go to next/previous editor tab
F12
Go back to previous tool window
Esc
Go to editor (from tool window)
Shift + Esc
Hide active or last active window
Ctrl + Shift + F4
Close active run/messages/find/… tab
Ctrl + G
Go to line
Ctrl + E
Recent files popup
Ctrl + Alt + Left/Right
Navigate back/forward
Ctrl + Shift + Backspace
Navigate to last edit location
Alt + F1
Select current file or symbol in any view
Ctrl + B or Ctrl + Click
Go to declaration
Ctrl + Alt + B
Go to implementation(s)
Ctrl + Shift + I
Open quick definition lookup
Ctrl + Shift + B
Go to type declaration
Ctrl + U
Go to super-method/super-class
Alt + Up/Down
Go to previous/next method
Ctrl + ] / [
Move to code block end/start
Ctrl + F12
File structure popup
Ctrl + H
Type hierarchy
Ctrl + Shift + H
Method hierarchy
Ctrl + Alt + H
Call hierarchy
F2 / Shift + F2
Next/previous highlighted error
F4 / Ctrl + Enter
Edit source / View source
Alt + Home
Show navigation bar
F11
Toggle bookmark
Ctrl + F11
Toggle bookmark with mnemonic
Ctrl + #[0-9]
Go to numbered bookmark
Ctrl + Shift + #[0-9]
Set numbered bookmark
Shift + F11
Show bookmarks
F5
Copy (refactoring)
F6
Move (refactoring)
Alt + Delete
Safe Delete
Shift + F6
Rename
Ctrl + Alt + N
Inline Variable
Ctrl + Alt + M
Extract Method
Ctrl + Alt + V
Extract Variable
Ctrl + Alt + F
Extract Field
Ctrl + Alt + C
Extract Constant
Alt + BackQuote (`)
VCS quick popup
Ctrl + K
Commit project to VCS
Ctrl + T
Update project from VCS
Alt + Shift + C
View recent changes
Ctrl + Shift + A
Find Action
Alt + #[0-9]
Open corresponding tool window
Ctrl + Shift + F12
Toggle maximizing editor
Alt + Shift + F
Add to Favorites
Alt + Shift + I
Inspect current file with current profile
Ctrl + BackQuote (`)
Quick switch current scheme
Ctrl + Alt + S
Open Settings dialog
Ctrl + Tab
Switch between tabs and tool window
Basic code completion (the name of any class, method or variable)
Ctrl + Space
Complete statement
Ctrl + Shift + Enter
Parameter info (within method call arguments)
Ctrl + P
Quick documentation lookup
Ctrl + Q
Brief Info
Ctrl + mouse over code
Show descriptions of error or warning at caret
Ctrl + F1
Generate code… (Getters, Setters, Constructors)
Alt + Insert
Override methods
Ctrl + O
Implement methods
Ctrl + I
Surround with… (if..else, try..catch, for, etc.)
Ctrl + Alt + T
Comment/uncomment with line comment
Ctrl + /
Comment/uncomment with block comment
Ctrl + Shift + /
Select successively increasing code blocks
Ctrl + W
Decrease current selection to previous state
Ctrl + Shift + W
Context info
Alt + Q
Show intention actions and quick-fixes
Alt + Enter
Reformat code
Ctrl + Alt + L
Auto-indent line(s)
Ctrl + Alt + I
Indent/unindent selected lines
Tab / Shift + Tab
Cut current line or selected block to clipboard
Ctrl + X or Shift + Delete
Copy current line or selected block to clipboard
Ctrl + C or Ctrl + Insert
Paste from clipboard
Ctrl + V or Shift + Insert
Paste from recent buffers…
Ctrl + Shift + V
Duplicate current line or selected block
Ctrl + D
Delete line at caret
Ctrl + Y
Join lines
Ctrl + Shift + J
Split line
Ctrl + Enter
Start new line
Shift + Enter
Toggle case for word at caret or selected block
Ctrl + Shift + U
Select till code block end/start
Ctrl + Shift + ] / [
Delete to word end
Ctrl + Delete
Delete to word start
Ctrl + Backspace
Expand/collapse code block
Ctrl + NumPad+/-
Expand all
Ctrl + Shift + NumPad+
Collapse all
Ctrl + Shift + NumPad-
Close active editor tab
Ctrl + F4
Find
Ctrl + F
Find next
F3
Find previous
Shift + F3
Replace
Ctrl + R
Find in path
Ctrl + Shift + F
Replace in path
Ctrl + Shift + R
Find usages
Alt + F7
Find usages in file
Ctrl + F7
Highlight usages in file
Ctrl + Shift + F7
Show usages
Ctrl + Alt + F7
Select configuration and run
Alt + Shift + F10
Select configuration and debug
Alt + Shift + F9
Run
Shift + F10
Debug
Shift + F9
Run context configuration from editor
Ctrl + Shift + F10
Run command line
Ctrl + Shift + X
Step over
F8
Step into
F7
Smart step into
Shift + F7
Step out
Shift + F8
Run to cursor
Alt + F9
Evaluate expression
Alt + F8
Resume program
F9
Toggle breakpoint
Ctrl + F8
View breakpoints
Ctrl+Shift+F8
Go to class
Ctrl + N
Go to file
Ctrl + Shift + N
Go to symbol
Ctrl + Alt + Shift + N
Go to next/previous editor tab
Alt + Right/Left
Go back to previous tool window
F12
Go to editor (from tool window)
Esc
Hide active or last active window
Shift + Esc
Close active run/messages/find/… tab
Ctrl + Shift + F4
Go to line
Ctrl + G
Recent files popup
Ctrl + E
Navigate back/forward
Ctrl + Alt + Left/Right
Navigate to last edit location
Ctrl + Shift + Backspace
Select current file or symbol in any view
Alt + F1
Go to declaration
Ctrl + B or Ctrl + Click
Go to implementation(s)
Ctrl + Alt + B
Open quick definition lookup
Ctrl + Shift + I
Go to type declaration
Ctrl + Shift + B
Go to super-method/super-class
Ctrl + U
Go to previous/next method
Alt + Up/Down
Move to code block end/start
Ctrl + ] / [
File structure popup
Ctrl + F12
Type hierarchy
Ctrl + H
Method hierarchy
Ctrl + Shift + H
Call hierarchy
Ctrl + Alt + H
Next/previous highlighted error
F2 / Shift + F2
Edit source / View source
F4 / Ctrl + Enter
Show navigation bar
Alt + Home
Toggle bookmark
F11
Toggle bookmark with mnemonic
Ctrl + F11
Go to numbered bookmark
Ctrl + #[0-9]
Set numbered bookmark
Ctrl + Shift + #[0-9]
Show bookmarks
Shift + F11
Copy (refactoring)
F5
Move (refactoring)
F6
Safe Delete
Alt + Delete
Rename
Shift + F6
Inline Variable
Ctrl + Alt + N
Extract Method
Ctrl + Alt + M
Extract Variable
Ctrl + Alt + V
Extract Field
Ctrl + Alt + F
Extract Constant
Ctrl + Alt + C
VCS quick popup
Alt + BackQuote (`)
Commit project to VCS
Ctrl + K
Update project from VCS
Ctrl + T
View recent changes
Alt + Shift + C
Find Action
Ctrl + Shift + A
Open corresponding tool window
Alt + #[0-9]
Toggle maximizing editor
Ctrl + Shift + F12
Add to Favorites
Alt + Shift + F
Inspect current file with current profile
Alt + Shift + I
Quick switch current scheme
Ctrl + BackQuote (`)
Open Settings dialog
Ctrl + Alt + S
Switch between tabs and tool window
Ctrl + Tab