IntelliJ IDEA Shortcut Keys Reference for Windows and macOS
This article provides a comprehensive list of IntelliJ IDEA keyboard shortcuts for both Windows and macOS, covering basic navigation, editing, refactoring, debugging, version control, and other essential functions to enhance developer productivity without using a mouse.
IntelliJ IDEA Shortcut Keys – Windows
Common Ctrl shortcuts include file search (Ctrl+F), replace (Ctrl+R), undo/redo (Ctrl+Z / Ctrl+Shift+Z), navigation (Ctrl+N, Ctrl+G), code formatting (Ctrl+Alt+L), and version‑control actions (Ctrl+K, Ctrl+T). Alt shortcuts provide quick access to version‑control menus, intention actions (Alt+Enter), and code generation (Alt+Insert). Shift shortcuts handle project‑wide search/replace (Shift+F), refactoring dialogs (Shift+F6), and editor navigation (Shift+Tab, Shift+Esc). Combined Ctrl+Shift shortcuts manage file opening (Ctrl+Shift+N), code case conversion (Ctrl+Shift+U), and bookmark handling (Ctrl+Shift+1‑9). Additional combos like Ctrl+Alt , Ctrl+Shift+Alt , and Alt+Shift cover formatting, optimization, debugging, and task management.
IntelliJ IDEA Shortcut Keys – macOS
Mac shortcuts use the Command (⌘), Option (⌥), Control (⌃) and Shift (⇧) keys. Core actions include ⌘F for file find, ⌘R for replace, ⌘N for new class, and ⌘⇧N for generating code (getters/setters, constructors). Navigation shortcuts such as ⌘O (class search) and ⌘⇧O (type search) replace Windows equivalents. Refactoring uses ⌘⌥N , ⌘⌥M , ⌘⌥V , etc. Version‑control commands are ⌘K (commit) and ⌘T (update). Debugging shortcuts include ⌘F8 (toggle breakpoint) and ⌘F9 (run). The article also lists miscellaneous shortcuts for window management, code folding, and live templates.
By mastering these shortcuts, developers can perform virtually all IDEA functions via the keyboard, significantly speeding up coding, navigation, and project management.
Laravel Tech Community
Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.