Intellij Shortcut Cheat Sheet -
The transition from a novice to an expert IntelliJ user is marked by a reliance on keyboard shortcuts over UI interaction. It is recommended that users adopt a "progressive overload" strategy: select three shortcuts from this paper per week and force their usage until they become muscle memory.
| Action | Shortcut (Win/Linux) | Mac | |--------|----------------------|-----| | Duplicate current line/block | Ctrl + D | Cmd + D | | Delete current line | Ctrl + Y | Cmd + Backspace | | Move line up/down | Ctrl + Shift + ↑/↓ | Cmd + Shift + ↑/↓ | | Comment/uncomment line | Ctrl + / | Cmd + / | | Block comment | Ctrl + Shift + / | Cmd + Shift + / | | Select next occurrence (multi-cursor) | Alt + J | Ctrl + G | | Select all occurrences | Ctrl + Shift + Alt + J | Ctrl + Cmd + G | | Expand/shrink selection | Ctrl + W / Ctrl + Shift + W | Cmd + W / Cmd + Shift + W | | Join lines | Ctrl + Shift + J | Cmd + Shift + J | intellij shortcut cheat sheet