MacOs Friendly Intellij IDEA Shortcuts

intellijidea_iconShortcuts help developers to be more productive and prevent distraction caused by mouse. Unfortunately, there are subtle shortcut differences between different platforms. And there isn’t any assigned keyboard shourtcuts to several actions which are frequently used.  Following Intellij IDEA shortcuts will increase productivity in MacOs environment:

VCS
Intellij IDEA does not provide preconfigured VCS shortcuts. To make it easy to remember, all shortcuts are assigned to ALT button and all shortcuts denote the first letter of assigned action.

 Alt+A     Annotate
 Alt+U     Update
 Alt+R     Revert
 Alt+C     Commit
 Alt+H     History

 Alt+C     Commit/Check In
 Alt+P     Push

The reason why ‘I’ character is selected as shortcut of “Commit/Check In” is, because Intellij IDEA already used this character in “Commit Changes” dialog for “Commit/Check In” action.

Diff / Merge

These shortcuts were inspired by the media player’s icons on the keyboard.

 F7        Previous Difference
 F9        Next Difference

Editor

 ALT+L      Show line numbers