PHPStorm Flashcards

Default keyboard shortcuts for PHPStorm by Jetbrains. Includes all shortcuts on the default keymap PDF for version 8.0.

You may prefer our related Brainscape-certified flashcards:
1
Q

Ctrl + Space

A

Basic code completion (the name of any class, method or variable)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ctrl + Shift + Enter

A

Complete statement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ctrl + P

A

Parameter info (within method call arguments)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Ctrl + Q

A

Quick documentation lookup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ctrl + mouse over code

A

Brief Info

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Ctrl + F1

A

Show descriptions of error or warning at caret

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Alt + Insert

A

Generate code… (Getters, Setters, Constructors)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Ctrl + O

A

Override methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Ctrl + I

A

Implement methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Ctrl + Alt + T

A

Surround with… (if..else, try..catch, for, etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Ctrl + /

A

Comment/uncomment with line comment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Ctrl + Shift + /

A

Comment/uncomment with block comment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Ctrl + W

A

Select successively increasing code blocks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Ctrl + Shift + W

A

Decrease current selection to previous state

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Alt + Q

A

Context info

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Alt + Enter

A

Show intention actions and quick-fixes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Ctrl + Alt + L

A

Reformat code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Ctrl + Alt + I

A

Auto-indent line(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Tab / Shift + Tab

A

Indent/unindent selected lines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Ctrl + X or Shift + Delete

A

Cut current line or selected block to clipboard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Ctrl + C or Ctrl + Insert

A

Copy current line or selected block to clipboard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Ctrl + V or Shift + Insert

A

Paste from clipboard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Ctrl + Shift + V

A

Paste from recent buffers…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Ctrl + D

A

Duplicate current line or selected block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Ctrl + Y

A

Delete line at caret

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Ctrl + Shift + J

A

Join lines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Ctrl + Enter

A

Split line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Shift + Enter

A

Start new line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Ctrl + Shift + U

A

Toggle case for word at caret or selected block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Ctrl + Shift + ] / [

A

Select till code block end/start

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Ctrl + Delete

A

Delete to word end

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Ctrl + Backspace

A

Delete to word start

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Ctrl + NumPad+/-

A

Expand/collapse code block

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Ctrl + Shift + NumPad+

A

Expand all

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Ctrl + Shift + NumPad-

A

Collapse all

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Ctrl + F4

A

Close active editor tab

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Ctrl + F

A

Find

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

F3

A

Find next

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

Shift + F3

A

Find previous

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

Ctrl + R

A

Replace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

Ctrl + Shift + F

A

Find in path

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

Ctrl + Shift + R

A

Replace in path

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

Alt + F7

A

Find usages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

Ctrl + F7

A

Find usages in file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

Ctrl + Shift + F7

A

Highlight usages in file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

Ctrl + Alt + F7

A

Show usages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

Alt + Shift + F10

A

Select configuration and run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

Alt + Shift + F9

A

Select configuration and debug

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

Shift + F10

A

Run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

Shift + F9

A

Debug

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
51
Q

Ctrl + Shift + F10

A

Run context configuration from editor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
52
Q

Ctrl + Shift + X

A

Run command line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
53
Q

F8

A

Step over

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
54
Q

F7

A

Step into

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
55
Q

Shift + F7

A

Smart step into

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
56
Q

Shift + F8

A

Step out

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
57
Q

Alt + F9

A

Run to cursor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
58
Q

Alt + F8

A

Evaluate expression

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
59
Q

F9

A

Resume program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
60
Q

Ctrl + F8

A

Toggle breakpoint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
61
Q

Ctrl+Shift+F8

A

View breakpoints

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
62
Q

Ctrl + N

A

Go to class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
63
Q

Ctrl + Shift + N

A

Go to file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
64
Q

Ctrl + Alt + Shift + N

A

Go to symbol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
65
Q

Alt + Right/Left

A

Go to next/previous editor tab

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
66
Q

F12

A

Go back to previous tool window

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
67
Q

Esc

A

Go to editor (from tool window)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
68
Q

Shift + Esc

A

Hide active or last active window

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
69
Q

Ctrl + Shift + F4

A

Close active run/messages/find/… tab

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
70
Q

Ctrl + G

A

Go to line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
71
Q

Ctrl + E

A

Recent files popup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
72
Q

Ctrl + Alt + Left/Right

A

Navigate back/forward

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
73
Q

Ctrl + Shift + Backspace

A

Navigate to last edit location

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
74
Q

Alt + F1

A

Select current file or symbol in any view

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
75
Q

Ctrl + B or Ctrl + Click

A

Go to declaration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
76
Q

Ctrl + Alt + B

A

Go to implementation(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
77
Q

Ctrl + Shift + I

A

Open quick definition lookup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
78
Q

Ctrl + Shift + B

A

Go to type declaration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
79
Q

Ctrl + U

A

Go to super-method/super-class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
80
Q

Alt + Up/Down

A

Go to previous/next method

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
81
Q

Ctrl + ] / [

A

Move to code block end/start

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
82
Q

Ctrl + F12

A

File structure popup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
83
Q

Ctrl + H

A

Type hierarchy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
84
Q

Ctrl + Shift + H

A

Method hierarchy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
85
Q

Ctrl + Alt + H

A

Call hierarchy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
86
Q

F2 / Shift + F2

A

Next/previous highlighted error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
87
Q

F4 / Ctrl + Enter

A

Edit source / View source

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
88
Q

Alt + Home

A

Show navigation bar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
89
Q

F11

A

Toggle bookmark

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
90
Q

Ctrl + F11

A

Toggle bookmark with mnemonic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
91
Q

Ctrl + #[0-9]

A

Go to numbered bookmark

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
92
Q

Ctrl + Shift + #[0-9]

A

Set numbered bookmark

93
Q

Shift + F11

A

Show bookmarks

94
Q

F5

A

Copy (refactoring)

95
Q

F6

A

Move (refactoring)

96
Q

Alt + Delete

A

Safe Delete

97
Q

Shift + F6

A

Rename

98
Q

Ctrl + Alt + N

A

Inline Variable

99
Q

Ctrl + Alt + M

A

Extract Method

100
Q

Ctrl + Alt + V

A

Extract Variable

101
Q

Ctrl + Alt + F

A

Extract Field

102
Q

Ctrl + Alt + C

A

Extract Constant

103
Q

Alt + BackQuote (`)

A

VCS quick popup

104
Q

Ctrl + K

A

Commit project to VCS

105
Q

Ctrl + T

A

Update project from VCS

106
Q

Alt + Shift + C

A

View recent changes

107
Q

Ctrl + Shift + A

A

Find Action

108
Q

Alt + #[0-9]

A

Open corresponding tool window

109
Q

Ctrl + Shift + F12

A

Toggle maximizing editor

110
Q

Alt + Shift + F

A

Add to Favorites

111
Q

Alt + Shift + I

A

Inspect current file with current profile

112
Q

Ctrl + BackQuote (`)

A

Quick switch current scheme

113
Q

Ctrl + Alt + S

A

Open Settings dialog

114
Q

Ctrl + Tab

A

Switch between tabs and tool window

115
Q

Basic code completion (the name of any class, method or variable)

A

Ctrl + Space

116
Q

Complete statement

A

Ctrl + Shift + Enter

117
Q

Parameter info (within method call arguments)

A

Ctrl + P

118
Q

Quick documentation lookup

A

Ctrl + Q

119
Q

Brief Info

A

Ctrl + mouse over code

120
Q

Show descriptions of error or warning at caret

A

Ctrl + F1

121
Q

Generate code… (Getters, Setters, Constructors)

A

Alt + Insert

122
Q

Override methods

A

Ctrl + O

123
Q

Implement methods

A

Ctrl + I

124
Q

Surround with… (if..else, try..catch, for, etc.)

A

Ctrl + Alt + T

125
Q

Comment/uncomment with line comment

A

Ctrl + /

126
Q

Comment/uncomment with block comment

A

Ctrl + Shift + /

127
Q

Select successively increasing code blocks

A

Ctrl + W

128
Q

Decrease current selection to previous state

A

Ctrl + Shift + W

129
Q

Context info

A

Alt + Q

130
Q

Show intention actions and quick-fixes

A

Alt + Enter

131
Q

Reformat code

A

Ctrl + Alt + L

132
Q

Auto-indent line(s)

A

Ctrl + Alt + I

133
Q

Indent/unindent selected lines

A

Tab / Shift + Tab

134
Q

Cut current line or selected block to clipboard

A

Ctrl + X or Shift + Delete

135
Q

Copy current line or selected block to clipboard

A

Ctrl + C or Ctrl + Insert

136
Q

Paste from clipboard

A

Ctrl + V or Shift + Insert

137
Q

Paste from recent buffers…

A

Ctrl + Shift + V

138
Q

Duplicate current line or selected block

A

Ctrl + D

139
Q

Delete line at caret

A

Ctrl + Y

140
Q

Join lines

A

Ctrl + Shift + J

141
Q

Split line

A

Ctrl + Enter

142
Q

Start new line

A

Shift + Enter

143
Q

Toggle case for word at caret or selected block

A

Ctrl + Shift + U

144
Q

Select till code block end/start

A

Ctrl + Shift + ] / [

145
Q

Delete to word end

A

Ctrl + Delete

146
Q

Delete to word start

A

Ctrl + Backspace

147
Q

Expand/collapse code block

A

Ctrl + NumPad+/-

148
Q

Expand all

A

Ctrl + Shift + NumPad+

149
Q

Collapse all

A

Ctrl + Shift + NumPad-

150
Q

Close active editor tab

A

Ctrl + F4

151
Q

Find

A

Ctrl + F

152
Q

Find next

A

F3

153
Q

Find previous

A

Shift + F3

154
Q

Replace

A

Ctrl + R

155
Q

Find in path

A

Ctrl + Shift + F

156
Q

Replace in path

A

Ctrl + Shift + R

157
Q

Find usages

A

Alt + F7

158
Q

Find usages in file

A

Ctrl + F7

159
Q

Highlight usages in file

A

Ctrl + Shift + F7

160
Q

Show usages

A

Ctrl + Alt + F7

161
Q

Select configuration and run

A

Alt + Shift + F10

162
Q

Select configuration and debug

A

Alt + Shift + F9

163
Q

Run

A

Shift + F10

164
Q

Debug

A

Shift + F9

165
Q

Run context configuration from editor

A

Ctrl + Shift + F10

166
Q

Run command line

A

Ctrl + Shift + X

167
Q

Step over

A

F8

168
Q

Step into

A

F7

169
Q

Smart step into

A

Shift + F7

170
Q

Step out

A

Shift + F8

171
Q

Run to cursor

A

Alt + F9

172
Q

Evaluate expression

A

Alt + F8

173
Q

Resume program

A

F9

174
Q

Toggle breakpoint

A

Ctrl + F8

175
Q

View breakpoints

A

Ctrl+Shift+F8

176
Q

Go to class

A

Ctrl + N

177
Q

Go to file

A

Ctrl + Shift + N

178
Q

Go to symbol

A

Ctrl + Alt + Shift + N

179
Q

Go to next/previous editor tab

A

Alt + Right/Left

180
Q

Go back to previous tool window

A

F12

181
Q

Go to editor (from tool window)

A

Esc

182
Q

Hide active or last active window

A

Shift + Esc

183
Q

Close active run/messages/find/… tab

A

Ctrl + Shift + F4

184
Q

Go to line

A

Ctrl + G

185
Q

Recent files popup

A

Ctrl + E

186
Q

Navigate back/forward

A

Ctrl + Alt + Left/Right

187
Q

Navigate to last edit location

A

Ctrl + Shift + Backspace

188
Q

Select current file or symbol in any view

A

Alt + F1

189
Q

Go to declaration

A

Ctrl + B or Ctrl + Click

190
Q

Go to implementation(s)

A

Ctrl + Alt + B

191
Q

Open quick definition lookup

A

Ctrl + Shift + I

192
Q

Go to type declaration

A

Ctrl + Shift + B

193
Q

Go to super-method/super-class

A

Ctrl + U

194
Q

Go to previous/next method

A

Alt + Up/Down

195
Q

Move to code block end/start

A

Ctrl + ] / [

196
Q

File structure popup

A

Ctrl + F12

197
Q

Type hierarchy

A

Ctrl + H

198
Q

Method hierarchy

A

Ctrl + Shift + H

199
Q

Call hierarchy

A

Ctrl + Alt + H

200
Q

Next/previous highlighted error

A

F2 / Shift + F2

201
Q

Edit source / View source

A

F4 / Ctrl + Enter

202
Q

Show navigation bar

A

Alt + Home

203
Q

Toggle bookmark

A

F11

204
Q

Toggle bookmark with mnemonic

A

Ctrl + F11

205
Q

Go to numbered bookmark

A

Ctrl + #[0-9]

206
Q

Set numbered bookmark

A

Ctrl + Shift + #[0-9]

207
Q

Show bookmarks

A

Shift + F11

208
Q

Copy (refactoring)

A

F5

209
Q

Move (refactoring)

A

F6

210
Q

Safe Delete

A

Alt + Delete

211
Q

Rename

A

Shift + F6

212
Q

Inline Variable

A

Ctrl + Alt + N

213
Q

Extract Method

A

Ctrl + Alt + M

214
Q

Extract Variable

A

Ctrl + Alt + V

215
Q

Extract Field

A

Ctrl + Alt + F

216
Q

Extract Constant

A

Ctrl + Alt + C

217
Q

VCS quick popup

A

Alt + BackQuote (`)

218
Q

Commit project to VCS

A

Ctrl + K

219
Q

Update project from VCS

A

Ctrl + T

220
Q

View recent changes

A

Alt + Shift + C

221
Q

Find Action

A

Ctrl + Shift + A

222
Q

Open corresponding tool window

A

Alt + #[0-9]

223
Q

Toggle maximizing editor

A

Ctrl + Shift + F12

224
Q

Add to Favorites

A

Alt + Shift + F

225
Q

Inspect current file with current profile

A

Alt + Shift + I

226
Q

Quick switch current scheme

A

Ctrl + BackQuote (`)

227
Q

Open Settings dialog

A

Ctrl + Alt + S

228
Q

Switch between tabs and tool window

A

Ctrl + Tab