IDE Java
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVW
1
EclipseNetbeansIntellij
2
actionshortcut (Mac)shortcut (Windows)actionshortcut (Mac)shortcut (Windows)actionshortcut (mac 10.5+)shortcut (Windows)
3
Quick SearchQuick Accesscmd + 3ctrl + 3Quick Searchcmd + Ictrl+IFind Action...cmd + shift + Actrl + shift + A
4
N
A
V
I
G
A
T
I
O
N
5
go to typeopen typecmd + shift + Tctrl + shift + TGo to typecmd + Octrl+OClass... (Go to)cmd + Octrl + N
6
go to fileopen resourcecmd + shift + Rctrl + shift + Rgo to filectrl + shift + Oalt + shift + OFile... (Go to)cmd + shift + Octrl + shift + N
7
go to symboljava searchctrl + Hctrl + Hgo to symbolctrl + shift + cmd + Octl + alt + shift + OSymbol... (Go to)alt + cmd + Octrl + alt + shift + N
8
findfind / replacecmd + Fctrl + Ffindcmd + Fctrl + FFind...cmd + Fctrl + F
9
incremental findcmd + Jctrl + J
10
find nextfind nextcmd + Kctrl + Kfind nextcmd + GF3find nextcmd + GF3
11
find in filesfind text in workspacecmd + alt + Galt + A + Ffind in projectscmd + shift + Fctrl + shift + Ffind in pathcmd + shift + Fctrl + shift + F
12
replacefind / replacecmd + Fctrl + Freplacecmd + Rctrl + Hreplacecmd + Rctrl + R
13
highlightby defaultby defaultin Editor settings
14
find usagesearch referencecmd + shift + Gctrl + shift + Gfind usagectrl + F7alt + F7Find Usagesalt + F7alt + F7
15
open declarationopen declarationF3F3go to declarationctrl + shift + Gctrl + Bopen declarationcmd + Bctrl + B
16
open implementationopen implementationgo to implementationcmd + alt + Bctrl + alt + Bopen implementationcmd + alt + Bctrl + alt + B
17
go to linego to linectrl + Lctrl + Lgo to linectrl + Gctrl + Ggo to linecmd + Lctrl + G
18
backbackcmd + [ctrl + [backctrl + leftalt + leftbackcmd + alt + leftctrl + alt + left
19
forwardforwardcmd + ]ctrl + ]forwardctrl + rightalt + rightforwardcmd + alt + rightctrl + alt + righ
20
go to testreferring testgo to testcmd + alt + Tctrd + alt + TTest (Go to)cmd + shift + Tctrl + shift + T
21
go to type declarationgo to type declarationctrl + shift + Bctrl + shift + B
22
go to super methodopen super implementationgo to super implementationcmd + shift + Pctrl + shift + Pgo to super methodcmd + Uctrl + shift + U
23
go to last edit locationlast edit locationctrl + Qctrl + Qlast editctrl + Qctrl + Qlast edit locationcmd + shift + backspacectrl + shift + backspace
24
25
method hierarchysearch for declaration of selected element in its type hierarchymethod hierarchycmd + shift + Hctrl + shift + H
26
type hierarchytype hierarchyF4F4hierarchyctrl + shift + F12alt + shift + F12type hierarchyctrl + Hctrl + H
27
call hierarchycall hierarchyctrl + alt + Hctrl + alt + Hcall hierarchycall hierarchyctrl + alt + Hctrl + alt + H
28
quick hierarchyquick hierarchycmd + Tctrl + T
29
quick outlinequick outlinecmd + Octrl + Omemberscmd + F12ctl + shift + F12file structurecmd + F12ctrl + F12
30
quick javadocF2F2javadocquick documentationF1 / ctrl + jctrl + Q
31
quick definitionquick definitionalt + space
cmd + Y
ctrl + shift + I
32
toggle bookmarkadd bookmarktoggle bookmarkcmd + shift + Mctrl + shift + Mtoggle bookmarkF3F11
33
toggle bookmark with mnemonictoggle bookmark with mnemonicalt + F3ctrl + F11
34
show bookmarksbookmarksbookmark history popup nextcmd + .ctrl + shift + .show bookmarkscmd + F3shift + F11
35
expandexpandcmd + (numpad) +ctrl + (numpad) +expandcmd + +ctrl + +expandcmd + +ctrl + + (numpad)
36
expand allexpand allcmd + (numpad) *ctrl + (numpad) *expand allcmd + shift + +ctrl + shift + +expand allcmd + shift + +ctrl + shift + + (numpad)
37
collapsecollapsecmd + (numpad) -ctrl + (numpad) -collapsecmd + -ctrl + -collapsecmd + -ctrl + - (numpad)
38
collapse allcollapse allcmd + (numpad) /ctrl + (numpad) /collapse allcmd + shift + -ctrl + shift + -collapse allcmd + shift + -ctrl + shift + - (numpad)
39
40
go to editoractivate editorcmd + F12ctrl + F12editorcmd + 0ctrl + 0escapeescesc
41
show in breadcrumbshow in breadcrumbcmd + alt + Balt + shift + Bbreadcrumb is new in 7.3, doesn't seem to provide keyboard navigation ATMjump to navigation barcmd + topalt + orig
42
open project explorershow view > package explorercmd+alt+Q Palt + shift Q Pprojectscmd + 1ctrl + 1projectcmd + 1alt + 1
43
recent filesopened tabscmd + Ectrl + Erecent filescmd + Ectrl + E
44
switcherswitch to editor...cmd + shift + Ectrl + shift + Ectrl + TABalt + TABswitcherctrl + TABctrl + TAB
45
next / previous editorcmd + F6 / cmd + shift + F6ctrl + F6 / ctrl + shift + F6
46
next / previous viewcmd + F7 / cmd + shift + F7ctrl + F7 / ctrl + shift + F7
47
maximizemaximize (toggle)ctrl + Mctrl + Mmaximize (toggle)shift + escshift + eschide all tool windows (toggle)cmd + shift + F12ctrl + shift + F12
48
show inshow incmd +alt + Walt + shift + Wselect in filesctl + shift + 2show inalt + F1
49
select in projectctl + shift + 1
50
select in favoritesctl + shift + 3
51
52
analyze data flow to hereanalyze data flow to here
53
analyze data flow from hereanalyze data flow from here
54
C
O
D
I
N
G
55
code completioncontent assistctrl + spacectrl + spacecode completionctrl + spacectrl + spacecode completionctrl + spacectrl + space
56
code templatetemplatectrl + spacectrl + spacecode templatectrl + spacectrl + spacelive templatecmd + Jctrl + J
57
generatectrl + spacectrl + spaceinsert codectrl + Ialt + insertgeneratecmd + Nalt + inser
58
show source quick menucmd + alt + Salt + shift + S
59
60
quick fixquick fixcmd + 1ctrl + 1fix codectrl + enter / alt + enteralt + entershow intention actionsalt + enteralt + enter
61
surround withsurround with quick menucmd + alt + Zalt + shift + Zfix codectrl + enter / alt + enteralt + entersurround withcmd + alt + Tctrl + alt + T
62
63
delete linedelete linecmd + Dctrl + Ddelete linecmd + Ectrl + Edelete linecmd + backspacectrl + Y
64
duplicatecopy linecmd + alt + UPctrl + alt + DOWNduplicate line(s) upcmd + shift + UPctrl + shift + UPduplicate line or blockcmd + Dctrl + D
65
duplicate linecmd + alt + DOWNctrl + alt + UPduplicate line(s) downcmd + shift + DOWNctrl + shift + DOWN
66
move line upmove lines upalt + UPalt + UPmove line(s) upctrl + shift + UPalt + shift + UPmove line upalt + shift + UPalt + shift + UP
67
move line downmove lines downalt + DOWNalt + DOWNmove line(s) downctrl + shift + DOWNalt + shift + DOWNmove line downalt + shift + DOWNalt + shift + DOWN
68
move statement upmove code element upctrl + shift + PageUPalt + shift + PageUPmove statement upcmd + shift + UPctrl + shift + UP
69
move statement downmove code element downctrl + shift + PageDOWNalt + shift + PageDOWNmove statement downcmd + shift + DOWNctrl + shift + DOWN
70
71
expand selectionexpand selection to enclosing elementctrl + shift + UPalt + shift + UPselect next elementctrl + shift + .alt + shift + .select word at caretalt + UPctrl + W
72
shrink selectionrestore last selectionctrl + shift + DOWNalt + shift + DOWNselect previous elementctrl + shift + ,alt + shift + ,unselect word at caretalt + DOWNctrl + shift + W
73
74
toggle caseto lower casecmd + shift + Yctrl + shift + Yswitch casecmd + Uctrl + Utoggle casecmd + shift + Uctrl + shift + U
75
to upper casecmd + shift + Xctrl + shift + Xto lower casecmd + Uctrl + U
76
to upper casecmd + Uctrl + U
77
toggle line commenttoggle commentcmd + /ctrl + /toggle commentcmd + /ctrl + shift + Ccomment with line commentcmd + /ctrl + /
78
toggle block commentremove block commentcmd + ctrl + /ctrl + shift + /comment with block commentcmd + alt + /ctrl + shift + /
79
complete current statementcomplete linecmd + ;ctrl + ;complete current statementcmd + shift + ENTERctrl + shift + ENTER
80
join linesjoin linesjoin linesctrl + shift + Jctrl + shift + J
81
82
copy paste full class codecmd + Vctrl + Vcmd + Vctrl + V
83
newnewcmd + alt + Nctrl + Nnew filecmd + Nctrl + Nnewcmd + Nalt + ins
84
85
fix indentationcorrect indentationcmd + Ictrl + Ire-indent current line or selectionauto indent linesctrl + alt + Ictrl + alt + I
86
reformat codeformatcmd + shift + Fctrl + shift + Fformatctrl + shift + Fctrl + shift + Freformat codecmd + alt + Lctrl + alt + L
87
organize importsorganize importscmd + shift + Octrl + shift + Ofix importscmd + shift + Ictrl + shift + Ioptimize importsctrl + alt + Octrl + alt + O
88
rearrange codesort membersorganize membersrearrange code
89
90
refactor quick menushow refactor quick menucmd + alt + Talt + shift + Trefactor thisctrl + Tctrl + alt + shift + T
91
renamerenamecmd + alt + Ralt + shift + Rrenamectrl + Rctrl + Rrenamecmd + alt + Rshift + F6
92
extract local variableextract local variablecmd + alt + Lalt + shift + Lintroduce variablectrl + shift + Valt + shift + Vextract local variablecmd + alt + Vctrl + alt + V
93
extract constantextract constantintroduce constantctrl + shift + Calt + shift + Cextract constantcmd + alt + Cctrl + alt + C
94
extract fieldconvert local variable to fieldintroduce fieldctrl + shift + Ealt + shift + Eextract fieldcmd + alt + Fctrl + alt + F
95
extract parameterintroduce parameterintroduce parameterctrl + shift + Palt + shift + Pextract parametercmd + alt + Pctrl + alt + P
96
extract methodextract methodcmd + alt + Malt + shift + Mintroduce methodctrl + shift + Malt + shift + Mextract methodcmd + alt + Mctrl + alt + M
97
inlineinlinecmd + alt + Ialt + shift + Iinlineinlinecmd + alt + Nctrl + alt + N
98
replace constructor with factory methodreplace constructor with factoryreplace constructor with factory method
99
replace constructor with builderreplace constructor with builderreplace constructor with builder
100
E
X
E
C
U
T
I
O
N
run menurun configurationsquick search + runRun...ctrl + alt + Ralt + shift + F10
Loading...
Main menu