Show Menu
Cheatography

Intellij IDEA + IdeaVim Keyboard Shortcuts by

Intellij IDEA shortcuts, excluding anything can be done with vim plugin

Navigation

⌘[
Navigate back
⌘]
Navigate forward
⌘O
Navigate to class
⌥⌘O
Navigate to symbol
⇧⌘O
Navigate to file
⇧⌘A
Navigate to action 🔥
⇧⇧
Search everywhere (⇥ to move between window)
⌘E
Recent files
⇧⌘E
Recent edited files
⌘B
Go to declar­ation
⌥F7
Find usages
⌘⌥B
Go to implem­ent­ati­on(s)
F3
Toggle bookmark
0..9
Go to numbered bookmark
⌘F3
Show bookmarks
⌘0..⌘9
Open corres­ponding tool window

Compile & Run

^⌥R
Open Run dialog
⌘R
Re-run
⌘F9
Make project
 

Editing

⌘- / ⌘+
Fold/e­xpand code block
⌘⇧- / ⌘⇧+
Fold/e­xpand all
⌥↑ / ⌥↓
Extend / Narrow selection
⌘P
View parameter Inform­ation
⇧^Space
Smart code completion
⌥↵
Show intention actions
⌘J
Insert live template 🔥
⌘⌥J
Surround with live template
⌘N
Generate menu 🔥
^⌥O
Optimize imports
⌘⌥↓/ ⌘⌥↑
Next/P­revious compil­ation error
⇧⌥↑ / ⇧⌥↓
Move line up/down
⇧⌘↑ / ⇧⌘↓
Move code block up/down
⌘/
Comment block
⌘⌥L
Reformat code
⌘⌥T
Surround with (if,try, for, syncrh­ono­ized)
^O
Override methods
^I
Implement methods
 

Refact­oring

⇧F6
Rename
⌘F6
Change Signaute
⌘⌥N
Inline
⌘⌥M
Extract Method
⌘⌥V
Extract Variable
⌘⌥F
Extract Field
⌘⌥C
Extract Constant
⌘⌥P
Extract Parameter
⌘Delete
Safe Delete
   
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          IntelliJ Idea Cheat Sheet
          Selenium WebDriver Cheat Sheet Cheat Sheet
          ISTQB Test Automation Engineering Cheat Sheet

          More Cheat Sheets by ngolub