2022. 1. 18. 13:42ㆍIT개발/Eclipse & IntelliJ IDEA
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
Windows & Linux keymap
REMEMBER THESE SHORTCUTS
Smart code completion Ctrl + Shift + Space
Search everywhere Double Shift
Show intention actions and quick-fixes Alt + Enter
Generate code Alt + Ins
Parameter info Ctrl + P
Extend selection Ctrl + W
Shrink selection Ctrl + Shift + W
Recent files popup Ctrl + E
Rename Shift + F6
GENERAL
Open corresponding tool window Alt + #[0-9]
Save all Ctrl + S
Synchronize Ctrl + Alt + Y
Toggle maximizing editor Ctrl + Shift + F12
Inspect current file with current profile Alt + Shift + I
Quick switch current scheme Ctrl + BackQuote (`)
Open Settings dialog Ctrl + Alt + S
Open Project Structure dialog Ctrl + Alt + Shift + S
Find Action Ctrl + Shift + A
DEBUGGING
Step over / into F8 / F7
Smart step into / Step out Shift + F7 / Shift + F8
Run to cursor Alt + F9
Evaluate expression Alt + F8
Resume program F9
Toggle breakpoint Ctrl + F8
View breakpoints Ctrl + Shift + F8
SEARCH / REPLACE
Search everywhere Double Shift
Find Ctrl + F
Find next / previous F3 / Shift + F3
Replace Ctrl + R
Find in path Ctrl + Shift + F
Replace in path Ctrl + Shift + R
Select next occurrence Alt + J
Select all occurrences Ctrl + Alt + Shift + J
Unselect occurrence Alt + Shift + J
EDITING
Basic code completion Ctrl + Space
Smart code completion Ctrl + Shift + Space
Complete statement Ctrl + Shift + Enter
Parameter info Ctrl + P
Quick documentation lookup Ctrl + Q
External Doc Shift + F1
Brief Info Ctrl + mouse
Show descriptions of error at caret Ctrl + F1
Generate code... Alt + Insert
Override methods Ctrl + O
Implement methods Ctrl + I
Surround with… Ctrl + Alt + T
Comment / uncomment with line comment Ctrl + /
Comment / uncomment with block comment Ctrl + Shift + /
Extend selection Ctrl + W
Shrink selection Ctrl + Shift + W
Context info Alt + Q
Show intention actions and quick-fixes Alt + Enter
Reformat code Ctrl + Alt + L
Optimize imports Ctrl + Alt + O
Auto-indent line(s) Ctrl + Alt + I
Indent / unindent selected lines Tab / Shift + Tab
Cut current line to clipboard Ctrl + X, Shift + Delete
Copy current line to clipboard Ctrl + C , Ctrl + Insert
Paste from clipboard Ctrl + V, Shift + Insert
Paste from recent buffers... Ctrl + Shift + V
Duplicate current line Ctrl + D
Delete line at caret Ctrl + Y
Smart line join Ctrl + Shift + J
Smart line split Ctrl + Enter
Start new line Shift + Enter
Toggle case for word at caret or selected block Ctrl + Shift + U
Select till code block end / start Ctrl + Shift + ] / [
Delete to word end Ctrl + Delete
Delete to word start Ctrl + Backspace
Expand / collapse code block Ctrl + NumPad+ / -
Expand al Ctrl + Shift + NumPad+
Collapse all Ctrl + Shift + NumPad-
Close active editor tab Ctrl + F4
REFACTORING
Copy F5
Move F6
Safe Delete Alt + Delete
Rename Shift + F6
Refactor this Ctrl + Alt + Shift + T
Change Signature Ctrl + F6
Inline Ctrl + Alt + N
Extract Method Ctrl + Alt + M
Extract Variable Ctrl + Alt + V
Extract Field Ctrl + Alt + F
Extract Constant Ctrl + Alt + C
Extract Parameter Ctrl + Alt + P
NAVIGATION
Go to class Ctrl + N
Go to file Ctrl + Shift + N
Go to symbol Ctrl + Alt + Shift + N
Go to next / previous editor tab Alt + Right / Left
Go back to previous tool window F12
Go to editor (from tool window) Esc
Hide active or last active window Shift + Esc
Go to line Ctrl + G
Recent files popup Ctrl + E
Recent locations popup Ctrl + Shift + E
Navigate back / forward Ctrl + Alt + Left / Right
Navigate to last edit location Ctrl + Shift + Backspace
Select current file or symbol in any view Alt + F1
Go to declaration Ctrl + B, Ctrl + Click
Go to implementation(s) Ctrl + Alt + B
Open quick definition lookup Ctrl + Shift + I
Go to type declaration Ctrl + Shift + B
Go to super-method / super-class Ctrl + U
Go to previous / next method Alt + Up / Down
Move to code block end / start Ctrl + ] / [
File structure popup Ctrl + F12
Type hierarchy Ctrl + H
Method hierarchy Ctrl + Shift + H
Call hierarchy Ctrl + Alt + H
Next / Previous highlighted error F2 / Shift + F2
Edit source / View source F4 / Ctrl + Enter
Show navigation bar Alt + Home
Toggle bookmark F11
Toggle bookmark with mnemonic Ctrl + F11
Go to numbered bookmark Ctrl + #[0-9]
Show bookmarks Shift + F11
COMPILE AND RUN
Build project Ctrl + F9
Compile selected file, package or module Ctrl + Shift + F9
Select configuration and run / debug Alt + Shift + F10 / F9
Run / Debug Shift + F10 / F9
Run context configuration from editor Ctrl + Shift + F10
Run anything Double Ctrl
USAGE SEARCH
Find usages / Find usages in file Alt + F7 / Ctrl + F7
Highlight usages in file Ctrl + Shift + F7
Show usages Ctrl + Alt + F7
VCS / LOCAL HISTORY
Commit project to VCS Ctrl + K
Update project from VCS Ctrl + T
Push commits Ctrl + Shift + K
‘VCS’ quick popup Alt + BackQuote (`)
LIVE TEMPLATES
Surround with Live Template Ctrl + Alt + J
Insert Live Template Ctrl + J