IntelliJ(JetBrains) 가이드

오픈소스·2022년 5월 15일
0
post-thumbnail
post-custom-banner

https://www.inflearn.com/course/intellij-guide

Edit Code

macOSWindows & Linux
Generate code⌘ NAlt+Insert
Run⌃ ⌥ R (⌃ ⇧ R)Alt+Shift+F10 (Ctrl+Shift+F10)
Run context configuration⌃ RShift+F10
Duplicate Line or Selection⌘ DCtrl+D
Delete Line⌘ ⌫Ctrl+Y
Join Lines⌃ ⇧ JCtrl+Shift+J
Move Statement Up,Down⇧ ⌘ ↑,↓Ctrl+Shift+Up,Down
Move Line Up,Down⌥ ⇧ ↑,↓Alt+Shift+Up,Down
Move Element Left,Right⌥ ⇧ ⌘ ←,→Ctrl+Alt+Shift+Left,Right
Parameter Info⌘ PCtrl+P
Quick Definition⌥ SpaceCtrl+Shift+I
Quick DocumentationF1Ctrl+Q

Focus

macOSWindows & Linux
Move Caret to Previous,Next Word⌥ ←,→Ctrl+Left,Right
Move Caret to Previous,Next Word with Selection⌥ ⇧ ←,→Ctrl+Shift+Left,Right
Move Caret to Line Start,End↖,↘ (Fn ←,→)Home,End
Move Caret to Line Start,End with Selection⇧ ↖,↘ (⇧ ⌘ ←,→)Shift+Home,End
Page Up,Down⇞,⇟ (Fn ↑,↓)Page Up,Down
Extend Selection⌥ ↑Ctrl+W
Shrink Selection⌥ ↓Ctrl+Shift+W
Back,Forward⌘ [,]Ctrl+Alt+Left,Right
Clone Caret Above,BelowDouble ⌥ + Up,DownDouble Ctrl + Up,Down
Next Highlighted ErrorF2F2
macOSWindows & Linux
Search EverywhereDouble ⇧Double Shift
Find⌘ FCtrl+F
Replace⌘ RCtrl+R
Find in Files⇧ ⌘ FCtrl+Shift+F
Replace in Files⇧ ⌘ RCtrl+Shift+R
Go to File⇧ ⌘ OCtrl+Shift+N
Go to Symbol⌥ ⌘ OCtrl+Alt+Shift+N
Find Action⇧ ⌘ ACtrl+Shift+A
Recent Files⌘ ECtrl+E
Recently Changed Files⇧ ⌘ ECtrl+Shift+E

Auto Completion

macOSWindows & Linux
Basic Completion⌃ SpaceCtrl+Space
Type-Matching Completion⌃ ⇧ SpaceCtrl+Shift+Space
Static Method Completion⌃ Space * 2Ctrl+Space * 2
Implement Methods⌃ ICtrl+I
Insert Live Template⌘ JCtrl+J

Refactoring

macOSWindows & Linux
Introduce Variable⌥ ⌘ VCtrl+Alt+V
Introduce Parameter⌥ ⌘ PCtrl+Alt+P
Extract Method⌥ ⌘ MCtrl+Alt+M
MoveF6F6
Rename⇧ F6Shift+F6
Type Migration⌃ ⇧ F6Ctrl+Shift+F6
Optimize Imports⌃ ⌥ OCtrl+Alt+O
Reformat Code⌥ ⌘ LCtrl+Alt+L

Debugging

macOSWindows & Linux
Debug⌃ ⌥ D (⌃ ⇧ D)Alt+Shift+F9 (없음)
Debug context configuration⌃ DShift+F9
Resume Program⌥ ⌘ RF9
Step OverF8F8
Step IntoF7F7
Step Out⇧ F8Shift+F8
Evaluate Expression⌥ F8Alt+F8

Git & Github

macOSWindows & Linux
Show Version Control window⌘ 9Alt+9
VCS Operations Popup⌃ VAlt+`
Commit⌘ KCtrl+K
Push⇧ ⌘ KCtrl+Shift+K

Plugin

macOSWindows & Linux
Show Terminal window⌥ F12Alt+F12
  • .ignore
  • Presentation Assistant
  • BashSupport
  • Material Theme UI
  • Translator

post-custom-banner

1개의 댓글

comment-user-thumbnail
2022년 10월 25일

오... 꿀팁 감사합니다!!

답글 달기