IntelliJ IDEA Ultimate shortcuts for Mac
113 shortcuts · 9 categories
IntelliJ IDEA Ultimate is a fully-fledged commercial IDE for the JVM platform. It provides a comprehensive set of tools and integrations with the most modern technologies and frameworks to improve productivity and efficiency. It supports Java, Groovy, Kotlin, Scala, mobile development, web development and SQL. Download IntelliJ IDEA Ultimate
Hover a shortcut to add it to Pie Menu
Mac keyboard shortcuts for IntelliJ IDEA Ultimate
General Shortcuts
- Open Corresponding Tool Window⌘ (command) + 0..9 Add →
- Save All⌘ (command) + s Add →
- Synchronize⌘ (command) + ⌥ (option) + y Add →
- Toggle Maximize Editor⌘ (command) + ⇧ (shift) + f12 Add →
- Find Action⌘ (command) + ⇧ (shift) + a Add →
- Open Setting Dialog⌘ (command) + , Add →
- Open Project Structure Dialog⌘ (command) + ; Add →
- Quick Switch Current Scheme⌃ (control) + ` Add →
- Inspect Current file with Current file⌥ (option) + ⇧ (shift) + i Add →
Debugging Shortcuts
Editing Shortcuts
- Basic Code Completion⌃ (control) + spacebar Add →
- Smart Code Completion⌃ (control) + ⇧ (shift) + spacebar Add →
- Quick Documentation Setup⌃ (control) + j Add →
- External document⇧ (shift) + f1 Add →
- Complete Statement⌘ (command) + ⇧ (shift) + ↵ Add →
- Parameter Information⌘ (command) + p Add →
- Override Methods⌃ (control) + o Add →
- Generate Code⌘ (command) + n Add →
- Generate Code⌃ (control) + ↵ Add →
- Implement Methods⌃ (control) + i Add →
- Surround With⌘ (command) + ⌥ (option) + t Add →
- Comment/Uncomment with Line Comment⌘ (command)Add →
- Comment/Uncomment with Block Comment⌘ (command) + ⌥ (option)Add →
- Extend Selection⌥ (option) + ↑ Add →
- Shrink Selection⌥ (option) + ↓ Add →
- Context Information⌃ (control) + ⇧ (shift) + q Add →
- Show Intention Actions and Quick Fixes⌥ (option) + ↵ Add →
- Reformat Code⌘ (command) + ⌥ (option) + l Add →
- Duplicate Current Line⌘ (command) + d Add →
- Cut/Copy/Paste Current line to Clipboard⌘ (command) + x Add →
- Oraganize Import⌃ (control) + ⌥ (option) + o Add →
- AutoIndent Lines⌃ (control) + ⌥ (option) + i Add →
- Delete line at caret⌘ (command) + ⌫ Add →
- Start New line⇧ (shift) + ↵ Add →
- Smart line join⌃ (control) + ⇧ (shift) + j Add →
- Smart line split⌘ (command) + ↵ Add →
- Close Active Editor Tab⌘ (command) + w Add →
- Expand All⌘ (command) + ⇧ (shift)Add →
- Collapse All⌘ (command) + ⇧ (shift) + - Add →
- Expand/Collapse Code block⌘ (command)Add →
- Delete to end word⌥ (option) + ⌫ Add →
- Delete to word start⌥ (option) + ⌫ Add →
- Select till code block end⌘ (command) + ⇧ (shift) + ] Add →
- Select till code block start⌘ (command) + ⇧ (shift) + [ Add →
- Switch case for Word at Caret or Selected block⌘ (command) + ⇧ (shift) + u Add →
Find and Replace Shortcuts
- Find⌘ (command) + f Add →
- Replace⌘ (command) + r Add →
- Search Everywheredouble shift Add →
- Find Next⌘ (command) + g Add →
- Find Previous⌘ (command) + ⇧ (shift) + g Add →
- Find in Path⌘ (command) + ⇧ (shift) + f Add →
- Replace in Path⌘ (command) + ⇧ (shift) + r Add →
- Select Next Occurance⌃ (control) + g Add →
- Select All Occurance⌘ (command) + ⌃ (control) + g Add →
- Unselect Occurance⌃ (control) + g Add →
Refactoring
- Copyf5 Add →
- Movef6 Add →
- Rename⇧ (shift) + f6 Add →
- Inline⌘ (command) + ⌥ (option) + n Add →
- Change Signature⌘ (command) + f6 Add →
- Refactor this⌃ (control) + t Add →
- Safe Delete⌘ (command) + ⌫ Add →
- Extract Method⌘ (command) + ⌥ (option) + m Add →
- Extract Field⌘ (command) + ⌥ (option) + f Add →
- Extract parameter⌘ (command) + ⌥ (option) + p Add →
- Extract Constant⌘ (command) + ⌥ (option) + c Add →
- Extract Variable⌘ (command) + ⌥ (option) + v Add →
Usage Shortcuts
VCS/Local History
Live Templates
Download Keyboard Cheat Sheet for IntelliJ IDEA Ultimate for Mac
Do you want all keyboard shortcuts for IntelliJ IDEA Ultimate in one pdf?

Community shortcuts for IntelliJ IDEA Ultimate
Be the first to share — open Pie Menu → IntelliJ IDEA Ultimate → Share Config
View community page →
Get started with Pie Menu today.
The convenience of shortcuts without the memorization!