Jetbrains Flashcards

1
Q

Open corresponding tool window

A

CMD+0..9

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

Toggle maximizing editor

A

CMD+SHIFT+F12

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

Toggle maximizing tool window

A

CMD+SHIFT+\

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

Inspect current file with current profile

A

ALT+SHIFT+I

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

Open Settings dialog

A

CMD+,

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

Open project structure dialog

A

CMD+;

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

Find action

A

CMD+SHIFT+A

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

Close Project

A

Ctrl+Option+F2

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

Open file in Light Edit Mode

A

idea -e filename

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

Step over

A

F8

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

Step into

A

F7

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

Smart step into

A

SHIFT+F8

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

Step out

A

SHIFT+F7

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

Run to cursor

A

ALT+F9

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

Evaluate expression

A

ALT+F8

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

Resume program

A

CMD+ALT+R

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

Toggle breakpoint

A

CMD+F8

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

View breakpoint

A

CMD+SHIFT+F8

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

Search everywhere

A

Double SHIFT

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

Replace

A

CMD+R

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

Find in path

A

CMD+SHIFT+F

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

Replace in path

A

CMD+SHIFT+R

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

Select next occurrence

A

^G

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

Basic code completion

A

CTRL+Space

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

Smart code completion

A

CTRL+SHIFT+Space

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

Complete statement

A

CMD+SHIFT+Enter

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

Parameter info

A

CMD+P

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

Quick documentation lookup

A

CTRL+J

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

External Doc

A

SHIFT+F1

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

Brief Info

A

CMD+Mouse

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

Show descriptions of error at caret

A

CMD+F1

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

Generate code…

A

CMD+N CTRL+Enter

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

Override methods

A

CTRL+O

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

Implement methods

A

CTRL+I

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

Surround with…

A

CMD+ALT+T

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

uncomment with line comment

A

CMD+/

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

uncomment with block comment

A

CMD+ALT+/

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

Extend selection

A

ALT+Page Up

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

Shrink selection

A

ALT+Page Down

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

Context info

A

ALT+SHIFT+Q

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

Show intention actions and quick- xes

A

ALT+Click

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

Reformat code

A

ALT+Enter

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

Optimize imports

A

CTRL+ALT+O

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

Auto-indent line(s)

A

CTRL+ALT+I

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

Paste from recent buffers

A

CMD+SHIFT+V

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

Duplicate current line

A

CMD+D

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

Delete line at caret

A

CMD+Return

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

Smart line join

A

CTRL+SHIFT+J

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

Smart line split

A

CMD+Enter

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

Start new line

A

SHIFT+Enter

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

Toggle case for word at caret or selected block

A

CMD+SHIFT+U

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

Select till code block end

A

CMD+SHIFT+]

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

Select till code block start

A

CMD+SHIFT+[

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

Delete to word end

A

ALT+Return

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

Delete to word start

A

ALT+Return

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

Expand code block

A

CMD++

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

Collapse code block

A

CMD+-

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

Expand all

A

CMD+SHIFT++

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

Collapse all

A

CMD+SHIFT+-

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

Copy

A

F5

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

Move

A

F6

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

Safe delete

A

CMD+Delete

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

Rename

A

SHIFT+F6

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

Refactor this

A

CTRL+T

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

Change signature

A

CMD+F6

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

Inline

A

CMD+ALT+N

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

Extract method

A

CMD+ALT+M

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

Extract variable

A

CMD+ALT+V

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

Extract field

A

CMD+ALT+F

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

Extract constant

A

CMD+ALT+C

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

Extract parameter

A

CMD+ALT+P

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

Go to class

A

CMD+O

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

Go to file

A

CMD+SHIFT+O

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

Go to symbol

A

CMD+ALT+O

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

Go to next

A

CTRL+Arrow Left

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

Go back to previous tool window

A

F12

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

Go to line

A

CMD+L

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

Recent files popup

A

CMD+E

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

Navigate back

A

CMD+ALT+Arrow Left

80
Q

Navigate forward

A

CMD+ALT+Arrow Right

81
Q

Navigate to last edit location

A

CMD+SHIFT+Return

82
Q

Select current file or symbol in any view

A

ALT+F1

83
Q

Go to declaration

A

CMD+B

84
Q

Go to implementation(s)

A

CMD+ALT+B

85
Q

Open quick definition lookup

A

CMD+Y

86
Q

Go to type declaration

A

CTRL+SHIFT+B

87
Q

Go to super-method

A

CMD+U

88
Q

Go to previous

A

CTRL+Page Up

89
Q

Go to next method

A

CTRL+Page Down

90
Q

Move to code block end

A

CMD+ALT+]

91
Q

Move to code block start

A

CMD+ALT+[

92
Q

Type hierarchy

A

Ctrl+H

93
Q

Method implementation hierarchy

A

CMD+ALT+P

94
Q

Call hierarchy

A

CTRL+ALT+H

95
Q

Next / previous highlighted error

A

F2

96
Q

Edit source / View source

A

F4

97
Q

Show navigation bar

A

⌘+↑

98
Q

Toggle bookmark

A

F3

99
Q

Toggle bookmark with mnemonic

A

ALT+F3

100
Q

Go to numbered bookmark

A

CTRL+0..9

101
Q

Show bookmarks

A

CMD+F3

102
Q

Make project

A

CMD+F9

103
Q

Compile selected file

A

package or module

104
Q

Select configuration run

A

CTRL+ALT+R

105
Q

Run context configuration from editor

A

CTRL+ALT+R

106
Q

Select configuration debug

A

CTRL+ALT+D

107
Q

Find usages in file

A

CMD+F7

108
Q

Find usages

A

ALT+F7

109
Q

Highlight usages in file

A

CMD+SHIFT+F7

110
Q

Show usages

A

CMD+ALT+F7

111
Q

Commit project to VCS

A

CMD+K

112
Q

Update project from VCS

A

CMD+T

113
Q

Push commits

A

CMD+SHIFT+K

114
Q

VCS quick popup

A

CTRL+V

115
Q

Surround with Live Template

A

CMD+ALT+J

116
Q

Insert Live Template

A

CMD+J

117
Q

Add carets at selected locations using mouse

A

⇧⌥

118
Q

Add carets above or below the current caret using keyboard

A

Press ⌥ twice

119
Q

Remove carets

A

Press ⇧⌥ and click carets that you want to remove.

120
Q

Select multiple occurrences of a word

A

Press and hold ⇧⌥

121
Q

Find and select the next occurrence of case-sensitively matching

A

⌃G

122
Q

Move Caret to Previous Word

Move Caret to Next Word

A

⌥OPT←

⌥OPT→

123
Q

Move Caret to Line Start

Move Caret to Line End

A

⌘CMD←

⌘CMD→

124
Q

Go to Containing Declaration

A

⌃Ctrl [

125
Q

Move Caret to Matching Brace

A

⌃Ctrl M

126
Q

Move Caret to Code Block Start

Move Caret to Code Block End

A

⌘Сmd⌥Opt [

⌘Сmd⌥Opt ]

127
Q

Next Method

Previous Method

A

⌃Ctrl⇧Shift ↓

⌃Ctrl⇧Shift ↑

128
Q

Move Caret to Page Top

Move Caret to Page Bottom

A

⌘Сmd⇞Pg Up

⌘Сmd⇟Pg Dn

129
Q

Next Highlighted Error

Previous Highlighted Error

A

F2

⇧Shift F2

130
Q

Left with Selection

Right with Selection

A

⇧Shift ←

⇧Shift →

131
Q

Move Caret to Previous Word with Selection

Move Caret to Next Word with Selection

A

⌥Opt⇧Shift ←

⌥Opt⇧Shift →

132
Q

Move Caret to Line Start with Selection

Move Caret to Line End with Selection

A

⌘Сmd⇧Shift ←

⌘Сmd⇧Shift →

133
Q

Move Caret to Code Block Start with Selection

Move Caret to Code Block End with Selection

A

⌘Сmd⌥Opt⇧Shift [

⌘Сmd⌥Opt⇧Shift ]

134
Q

Select Containing Declaration

A

⌃Ctrl⇧Shift [

135
Q

Extend Selection
Shrink Selection

A

⌥Opt ↑
⌥Opt↓

136
Q

Structural navigation forward

Structural navigation backward

A

Tab

Shift+Tab

137
Q

Move Line Down

A

cmd + shift + dn arrow

138
Q

Backward Select Word

A

shift + option + left arrow

139
Q

End of Line

A

fn + right arrow (cmd + right)

140
Q

Duplicate Line

A

cmd + D

141
Q

Move Line Up

A

cmd + shift + up arrow

142
Q

Backward Delete Word

A

option + delete

143
Q

Backward Word

A

option + left arrow

144
Q

Forward Delete Char

A

fn + delete

145
Q

Forward Word

A

option + right arrow

146
Q

Delete Line

A

cmd + delete

147
Q

Forward Select Word

A

shift + option + right arrow

148
Q

Navigate to type

A

Cmd + O Shift + Cmd + O Navigate to file you can type slash to navigate folders as well it takes wildcards and when you enter the type/file name and after that :40 you will end up on the 40th line in that file

149
Q

Symbol lookup

A

Alt + Cmd + O

150
Q

Find in path (old-school way)

A

Cmd + Shift + F

151
Q

Search everywhere

A

Double Shift

152
Q

recent files list

A

Cmd + E

153
Q

Navigate forward/backward between files

A

Cmd + ] or Cmd + [

154
Q

Go to project window (you can check other numbers for different windows)

A

Cmd + 1

155
Q

Next project window When in eg. project window (Cmd + 1) pressing Esc puts the focus in the main editor

A

Cmd + `

156
Q

Go to source with focus in the editor straight away

A

Pressing Cmd + Arrow Down

157
Q

when in project window create a new file

A

Cmd + N

158
Q

creates files etc but while the focus is in the editor

A

Alt + Ctrl + N

159
Q

create scratch file

A

Cmd + Shift + N

160
Q

search for action

A

Cmd + Shift + A

161
Q

hide all the window and leave editor only

A

Shift + Cmd + F12

162
Q

resizes the windows

A

Shift + Cmd + Right/Left arrow (while eg. in Project window)

163
Q

Select code (Alt + Down arrow shrinks selection)

A

Alt + Up arrow

164
Q

Move code around (single line or selection)

A

Cmd + Shift + Up/Down arrows

165
Q

duplicate (line or the whole selection)

A

Cmd + D

166
Q

clipboard history

A

Shift + Cmd + V

167
Q

delete the line

A

Cmd + Backspace

168
Q

place multiple cursors

A

Alt + Shift + Click(s)

169
Q

add selection for the next occurrence (multiple cursors apply)

A

Shift + Ctrl + G unselects the selection Ctrl + G (while symbol is selected)

170
Q

selects all occurrences entering multiple inputs mode

A

Ctrl + Cmd + G

171
Q

Rename

A

Shift + F6

172
Q

correct indentation (on selection)

A

Ctrl + Alt + I

173
Q

F3

A

Toggle bookmark

174
Q

Update Project from source control

A

Cmd + T

175
Q

Inject Language

A

Alt + Enter

176
Q

Smart Completion

A

Ctrl + Shift + Space (whereas Ctrl + Space is normal completion)

177
Q

get parameter info

A

Cmd + P

178
Q

Alt + / (type one letter and then hit the key combination)

A

Hippie completion

179
Q

Cmd + J

A

type a shortcut and then select (hit enter) Live Templates

180
Q

Cmd + Alt + T

A

Surround Templates

181
Q

Navigate to declaration

A

Cmd + B

182
Q

Navigate to super-method

A

Cmd + U

183
Q

shows implementations

A

Alt + Cmd + B

184
Q

opens type hierarchy window

A

Ctrl + H

185
Q

opens hierarchy on for a method

A

Cmd + Shift + H

186
Q

you can select run query in console to see if the query is ok

A

Alt + Enter on SQL

187
Q

shows the diff

A

Cmd + D while in version control window

188
Q

commit your changes

A

Cmd + K

189
Q

starts debugger and F7 steps into (works with lambda expressions)

A

Ctrl + D

190
Q

starts debugger for the currently open file

A

Ctrl + Shift + D

191
Q

stops the debugger

A

Cmd + F2

192
Q

brings refactor menu

A

Ctrl + T

193
Q

opens up a terminal

A

Alt + F12

194
Q

shows menu for version control operations

A

Ctrl + V

195
Q

quick change basic settings

A

Ctrl + `

196
Q

push

A

Shift + Ctrl + K