IntelliJ IDEA is an integrated development environment written in Java for developing computer software
Action | Windows/Linux | MacOS |
---|
Smart code completion * | Ctrl+Shift+Space | ^⇧Space |
Basic code completion * | Ctrl+Space | ^Space |
Generate code * | Alt+Insert | ⌘N |
Resent files popup * | Ctrl+E | ⌘E |
Rename * | Shift+F6 | ⇧F6 |
Toggle maximizing editor * | Ctrl+Shift+F12 | ⌘⇧F12 |
Close active editor tab | Ctrl+F4 | ⌘W |
Action | Windows/Linux | MacOS |
---|
Search everywhare * | Double Shift | Double ⇧ |
Find next / previous | F3 / Shift+F3 | ⌘G / ⌘⇧G |
Replace | Ctrl+R | ⌘R |
Select next occurrence * | Alt+J | ^G |
Select all occurrence | Ctrl+Alt+ShiftJ | ^⌘G |
Unselect occurrence | Alt+Shift+J | ^G |
Action | Windows/Linux | MacOS |
---|
Extend Selection | Ctrl+W | ⌥Up |
Shrink selection | Ctrl+Shift+W | ⌥Down |
Inspect current file | Alt+Shift+I | ⌥⇧I |
Open settings dialog | Ctrl+Alt+S | ⌘, |
Open project dialog | Ctrl+Alt+Shift+S | ⌘; |
Override methods | Ctrl+O | ^O |
Implement methods | Ctrl+I | ^I |
Comment / uncomment (line) | Ctrl+/ | ⌘/ |
Comment / uncomment (block) | Ctrl+Shift+/ | ⌘⌥/ |
Reformat code | Ctrl+Alt+L | ⌘⌥L |
Optimize imports | Ctrl+Alt+O | ^⌥O |
Duplicate current line | Ctrl+D | ⌘D |
Delete line at caret | Ctrl+Y | ⌘⌫ |
Smart line join | Ctrl+Shift+J | ^⇧J |
Toggle case for word or block | Ctrl+Shift+U | ⌘⇧U |
Select till code block start | Ctrl+Shift+[ | ⌘⇧[ |
Select till code block end | Ctrl+Shift+] | ⌘⇧] |
Refactoring this | Ctrl+Alt+Shift+T | ^T |
Action | Windows/Linux | MacOS |
---|
Go to class | Ctrl+N | ⌘O |
Go to file | Ctrl+Shift+N | ⌘⇧O |
Go to editor (from tool window) | Esc | ⎋ |
Hide active or last tool window | Shift+Esc | ⇧⎋ |
Go to line | Ctrl+G | ⌘L |
Select current file in view | Alt+F1 | ⌥F1 |
Go to declaration | Ctrl+B | ⌘B |
Go to implementation(s) | Ctrl+Alt+B | ⌘⌥B |
Go to super class/method | Ctrl+U | ⌘U |
Go to previous / next method | Alt+Up/Down | ^Up / ^Down |
Show navigation bar * | Alt+Home | ⌥Home |
Toggle bookmark | F11 | F3 |
Show bookmarks | Shift+F11 | ⌘F3 |
Show usages | Ctrl+Alt+F7 | ⌘⌥F7 |
Action | Windows/Linux | MacOS |
---|
Make project | Ctrl+F9 | ⌘F9 |
Run | Shift+F10 | ⌃R |
Debug | Shift+F9 | ^D |