page-cover

title

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
๋””๋ฒ„๊น… ์‹œ ํ•œ ์ค„์”ฉ ์‹คํ–‰ (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