- 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