Settings/Preferences > Plugins > Marketplace > Search for "EasyMap 2" > Install Plugin
A simple, logical and easy-to-remember keymap for JetBrains IDEs on macOS. Good for IntelliJ or PyCharm beginners or those who have difficulty remembering the default JetBrains key-bindings. Features are organized into groups, where each group has a memorable prefix key.
Tool Windows (⌘T)
⌘T A ANTLR
⌘T B Build
⌘T C Commit
⌘T D Debug
⌘T E Errors
⌘T F Find
⌘T G Git
⌘T H Hierarchy
⌘T I Inspection results
⌘T L Learn
⌘T M Maven
⌘T P Project
⌘T R Run
⌘T S Structure
⌘T space Favorites
⌘T T Terminal
⌘T W Warnings
⌘T ⌘P Pull requests
⌘T ⌘S Services
⌘T ⌘T TODO
Editing (⌘E)
⌘E E Escape
⌘E K Kill region
⌘E S Sort lines
⌘E down Next error
⌘E up Previous error
⌘E H Hide all windows
⌘E right Next tab
⌘E Y Yank
⌘E left Previous tab
⌘E R Recent files
⌘E space Search everywhere
⌘E P Select in project view
⌘E X Surround with live template
⌘E Z Zen mode
⌘E ⌘up Change style forward
⌘E ⌘down Change style reverse
⌘E ⌘L Lowercase
⌘E ⌘U Uppercase
Debugging (⌘D)
⌘D . Run to cursor
⌘D A Attach to process
⌘D B Breakpoints
⌘D C Edit debug configurations
⌘D D Debug
⌘D I Inspect
⌘D M Mute breakpoints
⌘D Q Quick evaluate expression
⌘D R Resume
⌘D S Stop
⌘D W Watch
⌘D X Evaluate expression
⌘D down Step over
⌘D right Smart step into
⌘D space Pause
⌘D up Step out
Git (⌘G)
⌘G ! Reset
⌘G : Gitmoji commit
⌘G ? Compare with branch
⌘G A Add
⌘G B Branches
⌘G C Commit
⌘G D Diff
⌘G F Fetch
⌘G H History
⌘G L Log
⌘G M Merge
⌘G N New branch
⌘G P Pull request
⌘G Q Quick list
⌘G R Revert
⌘G S Shelve
⌘G T Tag
⌘G U Unshelve
⌘G down Pull
⌘G up Push
⌘G ⌘B Checkout branch
⌘G ⌘up Commit and push
Java (⌘J)
⌘J ? Quick documentation
⌘J A Arrange code
⌘J B Build
⌘J C Compile project
⌘J D Declaration
⌘J F Format code
⌘J G Generate
⌘J H Hierarchy
⌘J I Implement methods
⌘J J Quick list
⌘J K New package
⌘J N New class
⌘J P Parameters
⌘J Q Quick implementations
⌘J R Rename
⌘J T Type declaration
⌘J U Usages
⌘J X Execute
⌘J down Implementation
⌘J space Live template
⌘J up Super method
⌘J ⌘F Field
⌘J ⌘I Inline
⌘J ⌘M Extract method
⌘J ⌘P Parameter
⌘J ⌘R Refactorings
⌘J ⌘S Change signature
⌘J ⌘V Variable
⌘J ⌘down Push member down
⌘J ⌘up Pull member down