Editing Flashcards
Basic code completion
⌃ Space
Complete statement
⌘⇧↩︎
Parameter info
⌘ P
Quick documentation lookup
⌘J, F1
External Doc
⇧ F1
Brief Info
⌘ + mouse
Show descriptions of error at caret
⌘ F1
Generate code…
⌘ N, ⌃↩︎
Override methods
⌃ O
Implement methods
⌃ I
Surround with…
⌘ ⌥ T
Comment / uncomment with line comment
⌘ /
Comment / uncomment with block comment
⌘ ⌥/
Extend selection
⌥ ↑
Context info
⌃⇧Q
Show intention actions and quick-fixes
⌥ ↩
Reformat code
⌘⌥L
Optimize imports
⌃ ⌥ O
Auto-indent line(s)
⌃ ⌥ I
Indent / unindent selected lines
⇥ /⇧⇥
Paste from recent buffers…
⌘⇧V
Duplicate current line
⌘D
Delete line at caret
⌘backspace
Smart line join
⌃⇧J
Smart line split
⌘↩
Start new line
⇧↩
Toggle case for word at caret or selected block
⌘⇧U
Select till code block end / start
⌘⌥⇧[ / ⌘⌥⇧]
Delete to word end
⌥ ⌦
Delete to word start
⌥ ⌨
Expand / collapse code block
⌘ + / ⌘ -
Expand all
⌘⇧+
Collapse all
⌘⇧-
Close active editor tab
⌘W