Default Windows & Linux Keymap: Refactoring Running Editing
Default Windows & Linux Keymap: Refactoring Running Editing
Editing
Running
Refactoring
Ctrl + Space
F5/F6 Copy/Move
Alt + Enter
Shift + F9 Debug
Alt + Delete
Ctrl + P
Shift + F6 Rename
arguments)
Ctrl + Shift + X
Ctrl + Alt + N
Inline Variable
Ctrl + Q
Extract Method/Variable/Field/Constant
Safe Delete
Search/Replace
Alt + Insert
Constructors)
F3/Shift + F3
Find next/previous
VCS/Local History
Ctrl + O
Override methods
Find/Replace in path
Ctrl + I
Implement methods
Ctrl + K
Ctrl + Alt + T
Usage Search
Ctrl + T
Ctrl + /
Alt + F7 / Ctrl + F7
Alt + Shift + C
Ctrl + Shift + /
Ctrl + Shift + F7
Ctrl + W
Ctrl + Alt + F7
Show usages
Ctrl + Shift + W
Ctrl + Alt + L
Reformat code
Navigation
Ctrl + Alt + I
Auto-indent line(s)
Ctrl + N
Ctrl + D
Ctrl + Y
General
Double Shift
Search everywhere
Ctrl + Shift + A
Find Action
Go to class
Alt + #[0-9]
Ctrl + Shift + N
Go to file
Go to symbol
Ctrl + Shift + J
Ctrl + G
Go to line
Alt + Shift + F
Add to Favorites
Ctrl + Enter
Alt + Right/Left
Alt + Shift + I
Shift + Enter
Esc
Ctrl + Alt + S
Ctrl + Shift + U
Ctrl + E
Ctrl + Tab
or selected block
Navigate back/forward
Ctrl + Shift + ] / [
Ctrl + Delete
Alt + F1
Ctrl + J
Ctrl + Backspace
Go to declaration
eco
echo statement
Ctrl + NumPad+/-
Ctrl + Alt + B
Go to implementation(s)
fore
foreach(iterable_expr as $value) {}
Ctrl + F4
Ctrl + Shift + I
forek
Ctrl+Shift+V
Ctrl + Shift + B
Go to type declaration
inc/inco
include/include_once statement
Ctrl + U
Go to super-method/super-class
prif
private function
Alt + Up/Down
Go to previous/next method
prof
protected function
Debugging
F8
Step over
Ctrl + ] / [
pubf
public function
F7
Step into
F2 / Shift + F2
rqr/rqro
require/require_once statement
Shift + F8
Step out
F4 / Ctrl + Enter
and more...
Alt + F8
Evaluate expression
F9
Resume program
Ctrl + F8
Toggle breakpoint
Ctrl+Shift+F8
View breakpoints
jetbrains.com/phpstorm
blog.jetbrains.com/phpstorm
@phpstorm
DEFAULT OS X KEYMAP
Editing
Running
Space
P
Refactoring
F10 Run
F9 Debug
R,
arguments)
F5/F6 Copy/Move
Delete
Brief Info
N,
, N
Search/Replace
Override methods
Implement methods
T
G,
Reformat code
Auto-indent line(s)
Find next/previous
Find/Replace in path
F7 /
F7
F7
Show usages
Go to class
Search everywhere
Find Action
0 ...
Go to symbol
F12
Go to line
Add to Favorites
+ G
/
block
Select till code block end/start
Delete to word end
F1
B or
Space,
Go to declaration
eco
echo statement
Go to implementation(s)
fore
foreach(iterable_expr as $value) {}
forek
Go to type declaration
inc/inco
include/include_once statement
Go to super-method/super-class
prif
private function
Go to previous/next method
prof
protected function
],
pubf
public function
F2
rqr/rqro
require/require_once statement
and more...
Debugging
Navigate back/forward
Navigate to last edit location
F8
Step over
F7
Step into
F2 ,
F8
Step out
F4 /
F8
Evaluate expression
F8
General
Navigation
F9
F7
F8
K
T
F11
VCS/Local History
Go to file
+,
Extract Method/Variable/Field/Constant
],
Inline Variable
M/V/F/C
T
Usage Search
F/R
F/R Find/Replace
Constructors)
O
Safe Delete
F6 Rename
Resume program
Toggle breakpoint
View breakpoints
Find Action (
A)
jetbrains.com/phpstorm
blog.jetbrains.com/phpstorm
@phpstorm