Skip to content

jonathanlocke/easymap2

Repository files navigation

EasyMap 2

Installation

Settings/Preferences > Plugins > Marketplace > Search for "EasyMap 2" > Install Plugin

Description

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

About

Mnemonic Keymap for JetBrains IDEs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors