title
@see init-project
https://www.jetbrains.com/help/idea/working-with-source-code.html
# terminal: โฅ option + F12
git checkout develop
git checkout -b feature/java-calculator-8
โญ
| ์๋ฏธ | ๋จ์ถํค |
|---|---|
| ๋ง์ฐ์ค ์ฐํด๋ฆญ | โ control + ๐ฑ๏ธ click |
| ์ค์ | โ command + , comma |
| ์ค๋งํธ ํ์ ์์ฑ | โ control + โง shift + โฃ space |
| ==๊ตฌ๋ฌธ ์์ฑ== | โง shift + โ command + โฉ return |
| ์ฝ๋ ๋ฒ์ ์ ํ | โฅ option + โ/โ |
| ์ด๋ฆ ๋ณ๊ฒฝ | โง shift + F6 |
| ๋ฆฌํฉํ ๋ง | โ control + T |
| ๋ฉ์๋ ์ถ์ถ | โฅ option + โ command + M |
| ์ฌ๋ณผ ๋ฌธ์ | F1 |
| ์ฌ๋ณผ ์ ์ | โฅ option + โฃ space |
| ๋ค์ ์ค๋ฅ | F2 |
| ๊ฒฝ๊ณ ์ค๋ช | โ command + F1 |
| ์์ฑ | โ command + N |
| ๊ตฌํ์ผ๋ก ์ด๋ | โ + B |
| ํญ ์ด๋ | โง shift + โ command + [/] |
| ๋ค๋ก/์์ผ๋ก ๊ฐ๊ธฐ | โ command + [/] |
| ๋ถ๋งํฌ | F3 |
| ํฐ๋ฏธ๋ | โฅ option + F12 |
| ์๋ฏธ | ์ก์ ๋ช |
|---|---|
| Java ํ์ผ ์์ฑ | Java ํด๋์ค |
| ๊ณ ์ ํญ ์ธ ๋ชจ๋ ๋ซ๊ธฐ | ๊ณ ์ ๋ ์๋ํฐ๋ฅผ ์ ์ธํ ๋ชจ๋ ์๋ํฐ ๋ซ๊ธฐ |
macOS
โฅ option ๋จ์ด ์ด๋
โ command ์ค ๋ ์ด๋
โฅ option + โง shift + โ/โ ์ค ์ด๋
โง shift + โ command + โ/โ(์บ๋ฟ์ ๋ฉ์๋ ํค๋์ ์ฌ๋ฆฌ๊ณ ) ๋ฉ์๋ ์ด๋
โ control + โฃ space ๊ธฐ๋ณธ ์ฝ๋ ์์ฑ
โ control + โง shift + โฃ space์ค๋งํธ ํ์ ์์ฑ โญ- (์ถ๊ฐ๋ก)
โ ctrl + โฃ space๊ฐ์ ธ์ค์ง ์์ ํด๋์ค ํ์ธ
โ command + -/= ์ฝ๋ ์กฐ๊ฐ ์ถ์/ํ์ฅ
โง shift + โ command + -/=ํ์ผ ๋ด ๋ชจ๋ ์์ญ ์ถ์/ํ์ฅ
โฅ option + โ command + T ํ
ํ๋ฆฟ ์ฝ๋๋ก ๊ฐ์ธ๊ธฐ
โฅ option + โฅ option + โ/โ ๋ค์ค ์บ๋ฟ
โ control + (โง shift) + G์ฌ๋ณผ ๋ค์ค ์ ํ/ํด์ โ control + โ command + G๋ชจ๋ ์ฌ๋ณผ ์ ํโง shift + โ command + F7์ฌ๋ณผ ๋ชจ๋ ์ฌ์ฉ ์์น ๊ฐ์กฐ
โ command + / ์ค ์ฝ๋ฉํธ
โฅ option + โ command + /๋ธ๋ก ์ฝ๋ฉํธ
โฅ option + โ/โ ์ฝ๋ ์ ํ ๋ฒ์ ํ์ฅ/์ถ์
โง shift + โ command + โฉ return ๊ตฌ๋ฌธ ์์ฑ โญ
โฅ option + โฉ return ๋น ๋ฅธ ์์
โง shift + โ command + A ๋น ๋ฅธ ์ก์
โ command + O ํด๋์ค ์ฐพ๊ธฐ
โฅ tab์ ํ ๋ณ๊ฒฝโ ctrl + โฅ option + P๋ฒ์ ๋ณ๊ฒฝ
์ดํ LLM ์๋ ์์ฑ ์ปจํ ์ธ
Key maps
| ํค ์ด๋ฆ | ๊ธฐํธ | ๋น๊ณ |
|---|---|---|
| Control | Ctrl / โ | Windows: Ctrl / macOS: โ |
| Alt / Option | Alt / โฅ | Windows: Alt / macOS: Option(โฅ) |
| Shift | Shift / โง | ๊ณตํต |
| Command | Cmd / โ | macOS ์ ์ฉ |
| Windows ํค | Win / โ / ๐ช | Windows ์ ์ฉ, โ(Windows ๋ก๊ณ ) ๋๋ ๐ช(emoji) |
| Caps Lock | Caps / โช | macOS์์ โช ์ฌ์ฉ |
| Function | fn / ๐ | ๐์ ์ผ๋ถ Apple ํค๋ณด๋ |
| Enter / Return | Enter / Return / โ / โฉ | macOS๋ Return, Windows๋ Enter ์ค์ฌ |
| Backspace | Backspace / โซ | Windows: Backspace, macOS: Delete(โซ) |
| Delete | Delete / โฆ | macOS Forward Delete์ ๋์ |
| Tab | Tab / โฅ / โค | โฅ=์์ผ๋ก, โค=๋ค๋ก |
| Escape | Esc / โ | ๊ณตํต |
| Space | Space / โฃ | ๊ณต๋ฐฑ ๋ฌธ์ ๊ธฐํธ |
| ๋ฐฉํฅํค | โ โ โ โ | ๊ณตํต |
Windows / macOS IntelliJ ๋จ์ถํค ๊ธฐํธ ํ๊ธฐ๋ฒ
์ฝ๋ ํธ์ง / ํ์ โ๏ธ
| ๊ธฐ๋ฅ | Windows (๊ธฐ๋ณธ) | macOS (๊ธฐ๋ณธ) |
|---|---|---|
| ์ฝ๋ ์๋ ์์ฑ (Basic) | Ctrl + Space |
Ctrl + Space |
| ์ค๋งํธ ์๋ ์์ฑ (Smart) | Ctrl + Shift + Space |
Ctrl + Shift + Space |
| ๋ผ์ธ ์ญ์ | Ctrl + Y |
โ + Backspace |
| ๋ผ์ธ ๋ณต์ | Ctrl + D |
โ + D |
| ๋ผ์ธ ์/์๋๋ก ์ด๋ | Alt + Shift + โ / โ |
โฅ + Shift + โ / โ |
| ๋ผ์ธ ์/์๋๋ก ๋ณต์ฌ | Ctrl + Alt + Shift + โ / โ |
โ + โฅ + Shift + โ / โ |
| ํ์ฌ ๋ผ์ธ/์ ํ ์์ญ ๋ค์ฌ์ฐ๊ธฐ | Tab |
Tab |
| ํ์ฌ ๋ผ์ธ/์ ํ ์์ญ ๋ด์ด์ฐ๊ธฐ | Shift + Tab |
Shift + Tab |
| ์ฝ๋ ํฌ๋งทํ (Reformat) | Ctrl + Alt + L |
โ + โฅ + L |
| import ์ต์ ํ | Ctrl + Alt + O |
โ + โฅ + O |
| ์ฌ๋ณผ ๋น ๋ฅธ ์ ์ ๋ณด๊ธฐ | Ctrl + Q |
Ctrl + J |
| ๊ตฌํ/์ ์ธ์ผ๋ก ์ด๋ (Go to) | Ctrl + B / Ctrl + Click๐ฑ๏ธโฌ
|
โ + B / โ + Click๐ฑ๏ธโฌ
|
| ์ต๊ทผ ์์น๋ก ์ด๋ (๋ค๋ก/์์ผ๋ก) | Ctrl + Alt + โ / โ |
โ + โฅ + โ / โ |
| ์ต๊ทผ ํ์ผ ๋ชฉ๋ก | Ctrl + E |
โ + E |
๊ฒ์ / ํ์ ๐
| ๊ธฐ๋ฅ | Windows (๊ธฐ๋ณธ) | macOS (๊ธฐ๋ณธ) |
|---|---|---|
| ์ ์ฒด ๊ฒ์ (Search Everywhere) | Shift (๋ ๋ฒ) |
Shift (๋ ๋ฒ) |
| ํ์ผ ๋ด ์ฐพ๊ธฐ | Ctrl + F |
โ + F |
| ์ฐพ๊ธฐ ๋ค์/์ด์ | F3 / Shift + F3 |
โ + G / โ + Shift + G |
| ์ ์ฒด ํ๋ก์ ํธ์์ ์ฐพ๊ธฐ | Ctrl + Shift + F |
โ + Shift + F |
| ํ์ผ ์ด๊ธฐ (Go to File) | Ctrl + Shift + N |
โ + Shift + O |
| ์ฌ๋ณผ ์ฐพ๊ธฐ (Go to Symbol) | Ctrl + Alt + Shift + N |
โ + Alt + O |
| ํด๋์ค ์ฐพ๊ธฐ (Go to Class) | Ctrl + N |
โ + O |
| ์ต๊ทผ ์์ ํ์ผ | Ctrl + Shift + E |
โ + Shift + E |
๋ฆฌํฉํฐ๋ง โป๏ธ
| ๊ธฐ๋ฅ | Windows (๊ธฐ๋ณธ) | macOS (๊ธฐ๋ณธ) |
|---|---|---|
| ๋น ๋ฅธ ๋ฆฌํฉํฐ๋ง ๋ฉ๋ด | Ctrl + Alt + Shift + T |
Ctrl + T |
| ์ด๋ฆ ๋ณ๊ฒฝ (Rename) | Shift + F6 |
Shift + F6 |
| ๋ณ์ ์ถ์ถ (Extract Variable) | Ctrl + Alt + V |
โ + โฅ + V |
| ๋ฉ์๋ ์ถ์ถ (Extract Method) | Ctrl + Alt + M |
โ + โฅ + M |
| ํ๋ ์ถ์ถ (Extract Field) | Ctrl + Alt + F |
โ + โฅ + F |
์คํ / ๋๋ฒ๊น ๐
| ๊ธฐ๋ฅ | Windows (๊ธฐ๋ณธ) | macOS (๊ธฐ๋ณธ) |
|---|---|---|
| ์คํ (Run) | Shift + F10 |
Ctrl + R |
| ๋๋ฒ๊ทธ ์คํ (Debug) | Shift + F9 |
Ctrl + D |
| ํ์ฌ ์ค ๋ธ๋ ์ดํฌํฌ์ธํธ ํ ๊ธ | Ctrl + F8 |
โ + F8 |
| ํ์ฌ ์ค ๋ธ๋ ์ดํฌํฌ์ธํธ ํ ๊ธ (์ผํ์ฉ) | โฅ โง โ F8 |
|
| ๋๋ฒ๊น ์ ํ ์ค์ฉ ์คํ (Step Over) | F8 |
F8 |
| ๋๋ฒ๊น ์ ๋ฉ์๋ ์์ผ๋ก (Step Into) | F7 |
F7 |
| ๋๋ฒ๊น ์ฌ๊ฐ (Resume) | F9 |
โ + โฅ + R |
์๋ํฐ / ๋ทฐ ๊ด๋ฆฌ ๐ช
| ๊ธฐ๋ฅ | Windows (๊ธฐ๋ณธ) | macOS (๊ธฐ๋ณธ) |
|---|---|---|
| ์ฝ๋ ์๋ ์ ๋ฆฌ (Optimize Imports + Reformat) | Ctrl + Alt + O / Ctrl + Alt + L |
โ + โฅ + O / โ + โฅ + L |
| ์ ์ฒด ํ๋ฉด ์ ํ | Shift + Ctrl + F11 |
Ctrl + โ + F |
| ์๋ํฐ ๋ถํ (์ํ/์์ง) | Ctrl + Alt + Shift + โ / โ |
โ + โฅ + Shift + โ / โ |
| ํญ ๋ซ๊ธฐ | Ctrl + F4 |
โ + W |
| ๋ชจ๋ ํญ ๋ซ๊ธฐ | Ctrl + Shift + F4 |
โ + Shift + W |