ctrl+c, ctrl+v
- Keep your hands on your keyboard
- How to look up any actions' shortcut
ctrl+shift+a
,double shift
- IntelliJ's Productivity Guide
- Indenting, formatting with
tab, shift+tab
- Auto-indent with
ctrl+alt+l
- Undo, Redo
ctrl+z and
ctrl+shift+z
- Word-skipping
ctrl+arrows
- Begin/End of Line
home, end
- Begin/End of File
ctrl+home, ctrl+end
- CamelHumps (+ how to toggle)
- Jumping methods
alt+up/down
- Jump to "error"
F2
- Jump into
ctrl (+alt) + b
- History and its importance
ctrl+alt+left/right
- Jump to last edit position
ctrl+shift+backspace
- Show in Project
alt+F1
- More navigational goodness: code hierarchy transversal
- Jump to line
ctrl+g (example with paste from stacktrace)
- Navigate to method
ctrl+F12
- Move + Select
ctrl+shift+arrows
- Expand Selection
ctrl+w
- Using Selection to help Navigation (e.g. Fluent API)
- Wrapping (IntelliJ feature)
- Duplicate line
ctrl+d
- Yank
ctrl+y
- Moving lines with and without constraints
ctrl+shift+up/down vs.
alt+shift+up/down
- Start new line
shift+enter
- Join lines
ctrl+shift+j
- Opening/Closing (Toggling)
alt+number
ctrl+F4
- Switching tabs
alt+left/right
- Navigation from Embedded Windows
ctrl+enter vs.
F4
- Why resizing is for dummies
ctrl+shift+F12