Home Keyboard shortcuts - IntelliJ IDEA
Post
Cancel

Keyboard shortcuts - IntelliJ IDEA

IDEA Windows keymap

CategoryActionKeys
EditorShow intention actions and quick-fixesAlt + Enter
EditorGenerate Constructor, getter, TestAlt + Ins
EditorBasic Code CompletionCtrl + Space
EditorSmart Code CompletionCtrl + Shift + Space
EditorStatement CompletionCtrl + Shift + Enter
EditorShow Parameter TypeCtrl + P
EditorBrief InfoCtrl + MouseOver
EditorShow descriptions of error at caretCtrl + F1
EditorMethod OverridingCtrl + O
EditorImplement MethodCtrl + I
EditorDuplicate current lineCtrl + D
EditorDelete current lineCtrl + Y
EditorStart new splitCtrl + Enter
EditorStart new lineShift + Enter
EditorSurround with …Ctrl + Alt + T
EditorDelete to word endCtrl + Del
EditorDelete to word stratCtrl + Backspace
EditorToggle case for word or blockCtrl + Shift + U
EditorSurround with Live TemplateCtrl + Alt + J
EditorInsert Live TemplateCtrl + J
SearchSearch EverywhereShift + Shift
SearchSearch UsedAlt + F7
SearchRecent FileCtrl + E
MoveGo To Source WindowF4
MoveGo To DeclararionCtrl + B
MoveGo To ImplementationCtrl + Alt + B
MoveGo To Error PositionF2
MoveType HierarchyCtrl + H
MoveMethod HierarchyCtrl + Shift + H
MoveOpen Quick definition lookupCtrl + Shift + I
MoveGo To Super method/classCtrl + U
MoveGo To previos/next methodAlt + Up/Down
MoveEdit SourceF4
MoveCall HierarchyF2
MoveShow navigation barAlt + Home
MoveToggle BookmarkF11
MoveToggle Bookmark with mnemonicCtrl + F11
MoveShow bookmarksShift + F11
MoveGo back to previous tool windowF12
MoveGo edit window from tool windowESC
RefactoringRenameShift + F6
RefactoringRefactor thisShift + Ctrl + Alt + T
RefactoringChange signatureCtrl + F6
RefactoringInlineCtrl + Alt + N
RefactoringExtract MethodCtrl + Alt + M
RefactoringExtract VariableCtrl + Alt + V
RefactoringExtract FieldCtrl + Alt + F
RefactoringExtract ConstantCtrl + Alt + C
RefactoringExtract ParameterCtrl + Alt + P
RefactoringCopyF5
RefactoringMoveF6
RefactoringSafe DeleteAlt + Del
FormatOptimize ImportsCtrl + Alt + O
FormatAuto-Indent linesCtrl + Alt + I
FormatSource FormattingCtrl + Alt + L
FormatWhole Source FormattingShift + Ctrl + Alt + L
CompleteComplete Current StatementShift + Ctrl + ENTER
CommentLine Comment/UnCommentCtrl + /
CommentBlock Level Comment/UnCommentShift + Ctrl + /
Select Block(Shrink)Expand code selection(Shift +) Ctrl + W
Compile and RunBuild ProjectCtrl + F9
Compile and RunCompile selected fileCtrl + Shift + F9
Compile and RunSelect configuration and run/debugAlt + Shift + F10/F9
Compile and RunRun context configuration from editorCtrl + Shift + F10
RunRun AnytingCtrl + Ctrl
WindowOpen/Close Project WindowAlt + 1
WindowOpen/Close Favorites WindowAlt + 2
WindowOpen/Close Find WindowAlt + 3
WindowOpen/Close Run WindowAlt + 4
WindowOpen/Close Debug WindowAlt + 5
WindowOpen/Close Problems WindowAlt + 6
WindowOpen/Close Structure WindowAlt + 7
WindowOpen/Close Services WindowAlt + 8
WindowClose active editor tabCtrl + F4
NavigateRecent FilesCtrl + E
NavigateSwitcherCtrl + Tab
NavigateLast Edit LocationCtrl + Shift + Backspace
NavigateSelect Next TabAlt + Right
NavigateSelect Previous TabAlt + Left
NavigateNext OccurrenceCtrl + Alt + Down
NavigatePrevious OccurrenceCtrl + Alt + Up
Look&FeelChange ThemesCtrl + `
WindowOpen/Close Project WindowAlt + 1
SettingIDE SettingCtrl + Alt + S
SettingProject StructureCtrl + Alt + Shift + S
VCSCommitCtrl + K
VCSUpdate from VCSCtrl + T
VCSPushCtrl + Shift + K
VCSVCS OperationsAlt + `

References

This post is licensed under CC BY 4.0 by the author.