Repository files navigation
Keymap for IntelliJ IDEA (based on Eclipse) ⌨
Action
🔸IntelliJ
🔹Eclipse
In Use
Open Settings dialog
Ctrl + Alt + S
?
💡Ctrl + Shift + S
Open Project Structure dialog
Ctrl + Alt + Shift + S
?
🔸Ctrl + Alt + Shift + S
Search everywhere
Double Shift
-
🔸Double Shift
Run Anything
Double Ctrl
-
🔸Double Ctrl
Show intention actions and quick-fixes
Alt + Enter
Ctrl + 1
🔸Alt + Enter
Generate code
Alt + Insert
?
🔸Alt + Insert
Recent files popup
Ctrl + E
=
🔸🔹Ctrl + E
Switch between tabs and tool window
Ctrl + Tab
?
🔸Ctrl + Tab
Outline
Ctrl + F12
Ctrl + O
🔹Ctrl + O
Save all
Ctrl + S
=
🔸🔹Ctrl + S
Find action
Ctrl + Shift + A
?
🔸Ctrl + Shift + A
Action
🔸IntelliJ
🔹Eclipse
In Use
Run Anything
Double Ctrl
?
🔸Double Ctrl
Select configuration and run/debug
Alt + Shift + F10/F9
?
🔸Alt + Shift + F10/F9
Run
Shift + F10
Alt + Shift + X
🔹Alt + Shift + X
Debug
Shift + F9
Alt + Shift + D
🔹Alt + Shift + D
Rerun / Run last launched
Ctrl + F5
Ctrl + F11
🔹Ctrl + F11
Stop
Ctrl + F2
-
🔹Ctrl + F2
Action
🔸IntelliJ
🔹Eclipse
In Use
Step into / Execute ...
F7
F5
🔹F5
Step over
F8
F6
🔹F6
Step out
F8
F7
🔹F7
Resume program
F9
F8
🔹F8
Evaluate expression
Alt + F8
Ctrl + U
🔹Ctrl + U
Action
🔸IntelliJ
🔹Eclipse
In Use
Basic code completion
Ctrl + Space
=
🔸🔹Ctrl + Space
Smart code completion
Ctrl + Shift + Space
?
🔸Ctrl + Shift + Space
Complete statement
Ctrl + Shift + Enter
=
🔸🔹Ctrl + Shift + Enter
Uppercase / Lowercase
Ctrl + Shift + U
Ctrl + Shift + X / Y
🔸Ctrl + Shift + U
Optimize imports
Ctrl + Alt + O
Ctrl + Shift + O
🔹Ctrl + Shift + O
Find/Replace
Ctrl + F/R
?
🔸💡Ctrl + F/R
Start new line
Shift + Enter
=
🔸🔹Shift + Enter
Reformat code
Ctrl + Alt + L
Ctrl + Shift + F
🔹Ctrl + Shift + F
Duplicate/copy current line
Ctr + D
Ctrl + Shift + Down
🔹Ctrl + Shift + Down
Delete current line
Ctr + Y
Ctrl + D
🔹Ctrl + D
Move lines
Ctrl + Shift + Up/Down
Alt + Up/Down
🔹Alt + Up/Down
Extend selection
Ctrl + W
Alt + Shift + Up
🔹Alt + Shift + Up
Shrink selection
Ctrl + Shift + W
Alt + Shift + Down
🔹Alt + Shift + Down
Implement methods
Ctrl + I
Alt + Shift + P
💡Alt + Shift + I
Override methods
Ctrl + O
Alt + Shift + S + V
💡Alt + Shift + O
Surround With ...
Ctrl + Alt + T
Alt + Shift + Z
🔹Alt + Shift + Z
Comment/uncomment (line)
Ctrl + /
=
🔸🔹Ctrl + /
Comment/uncomment (block)
Ctrl + Shift + /
=
🔸🔹Ctrl + Shift + /
Rollback changes
Ctrl + Alt + Z
?
🔸Ctrl + Alt + Z
Close active editor tab
Ctrl + Shift + F4
Ctrl + W
🔸💡Ctrl + F4
Close
Ctrl + F4
Ctrl + W
🔹💡Ctrl + W
Action
🔸IntelliJ
🔹Eclipse
In Use
Go to class
Ctrl + N
Ctrl + Shift + T
🔹Ctrl + Shift + T
Go to file
Ctrl + Shift + N
Ctrl + Shift + R
🔹Ctrl + Shift + R
Go to implementation(s)
Ctrl + Alt + B
Ctrl + T
🔹Ctrl + T
Go to declaration
Ctrl + Click, Ctrl + B
Ctrl + Click, F3
🔹Ctrl + Click, F3
Go to editor (escape)
ESC
-
🔸ESC
Recent files popup
Ctrl + E
Ctrl + E
🔸Ctrl + E
Go to line
Ctrl + G
Ctrl + L
🔹Ctrl + L
Navigate back/forward
Ctrl + Alt + Left/Right
Alt + Left/Right
🔹Alt + Left/Right
Go to prev/next editor tab
Alt + Right/Left
Ctrl + Alt + Left/Right
🔹Ctrl + Alt + Left/Right
Move to code block end/start
Ctrl + ]/[
?
🔸Ctrl + ]/[
Type hierarchy
Ctrl + H
F4
🔹F4
Quick documentation lookup
Ctrl + Q
F2
🔹F2
Find in file/path ...
Ctrl + Shift + F
Ctrl + H
🔹Ctrl + H
Replace in file/path ...
Ctrl + Shift + R
Ctrl + H
💡Ctrl + Alt + R
Action
🔸IntelliJ
🔹Eclipse
In Use
Find usages
Alt + F7
Ctrl + G
🔹Ctrl + G
Find usages in file
Ctrl + F7
Ctrl + Shift + G
🔹Ctrl + Shift + G
Highlight usages in file
Ctrl + Shift + F7
Alt + Shift + O
-
Action
🔸IntelliJ
🔹Eclipse
In Use
Refactor this
Ctrl + Alt + Shift + T
?
🔸Ctrl + Alt + Shift + T
Safe Delete
Alt + Delete
?
🔸Alt + Delete
Rename
Shift + F6
Alt + Shift + R
🔹Alt + Shift + R
Extract Variable
Ctrl + Alt + V
?
🔸Ctrl + Alt + V
Extract Method
Ctrl + Alt + M
Alt + Shift + M
🔹Alt + Shift + M
Extract Field
Ctrl + Alt + F
?
🔸Ctrl + Alt + F
Extract Constant
Ctrl + Alt + C
?
🔸Ctrl + Alt + C
Extract Parameter
Ctrl + Alt + P
?
🔸Ctrl + Alt + P
Change Signature
Ctrl + F6
Alt + Shift + C
🔹Alt + Shift + C
Extract Interface
unbound
?
💡Ctrl + Alt + I
Extract Superclass
unbound
?
💡Ctrl + Alt + S
Inline
Ctrl + Alt + N
?
-
Action
Template
foreach iteration
iter
public static final
psf
private static final
prsf
throw new
thr
prints a string to System.out
sout
performs lazy initialization
lazy
inserts 'if null' statement
ifn
inserts 'if not null' statement
inn
Import/Export your settings 🔄
About
Keymap for IntelliJ IDEA (based on Eclipse)
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.