1. ์๋ ์ํฌํธ & ์ ๋ฆฌ ๊ด๋ จ ๋จ์ถํค
- Ctrl + Shift + O : ์๋ ์ํฌํธ (Organize Imports) → ํ์ํ import ์ถ๊ฐ ๋ฐ ๋ถํ์ํ import ์ ๋ฆฌ
- Ctrl + Shift + F : ์ฝ๋ ์๋ ์ ๋ ฌ (Format Code) → ์ฝ๋ ์คํ์ผ์ ๋ง์ถฐ ์ ๋ฆฌ
- Ctrl + Shift + S : ๋ชจ๋ ํ์ผ ์ ์ฅ
- Ctrl + / : ํ ์ค ์ฃผ์ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ
- Ctrl + Shift + / : ์ฌ๋ฌ ์ค์ ์ ํํ ํ ์ ์ฒด๋ฅผ ๋ธ๋ก ์ฃผ์(/* */)์ผ๋ก ๊ฐ์ธ๊ธฐ
- Ctrl + Shift + \ : ๋ธ๋ก ์ฃผ์ ํด์ (/* */ ์ญ์ )
2. ์ฝ๋ ์ด๋ ๊ด๋ จ ๋จ์ถํค
- Ctrl + Click : ๋ณ์, ๋ฉ์๋, ํด๋์ค ์ ์๋ก ์ด๋
- F3 : ์ ์ธ๋ ๊ณณ์ผ๋ก ์ด๋ (Open Declaration)
- Ctrl + O : ํ์ฌ ํด๋์ค์ ๋ฉ์๋, ํ๋ ๋ชฉ๋ก ๋ณด๊ธฐ
- Ctrl + H : ํ๋ก์ ํธ ์ ์ฒด์์ ๊ฒ์ (Java Search)
- Ctrl + E : ์ด๋ ค ์๋ ํ์ผ ๋ชฉ๋ก ๋ณด๊ธฐ
- Ctrl + Q : ๋ง์ง๋ง ํธ์ง ์์น๋ก ์ด๋ (๋ค๋ฅธ ํด๋์ค์ ์๋๋ผ๋ ๋ง์ง๋ง์ผ๋ก ํธ์งํ ํด๋์ค๋ก ์ด๋)
- Alt + ← : ์ด์ ์์น๋ก ์ด๋ (๋ค๋ก ๊ฐ๊ธฐ)
- Alt + → : ๋ค์ ์์น๋ก ์ด๋ (์์ผ๋ก ๊ฐ๊ธฐ)
3. ์ฝ๋ ์์ฑ & ์์ฑ
- Ctrl + Space : ์๋์์ฑ
- Alt + Shift + S → O : Getter/Setter ์๋ ์์ฑ
- Alt + Shift + S → C : ์์ฑ์(Constructor) ์๋ ์์ฑ
- Alt + Shift + S → V : ์ค๋ฒ๋ผ์ด๋(Override) ๋ฉ์๋ ์๋ ์์ฑ
4. ์คํ & ๋๋ฒ๊น
- Ctrl + F11 : ๋ง์ง๋ง ์คํํ ํ๋ก๊ทธ๋จ ๋ค์ ์คํ
- F11 : ๋๋ฒ๊ทธ ๋ชจ๋ ์คํ
- F5 :ํ ์ค์ฉ ์ฝ๋ ์คํ (Step Into)
- F6 : ํ ์ค์ฉ ์ฝ๋ ์คํ (Step Over)
- F8 : ๋ค์ ๋ธ๋ ์ดํฌํฌ์ธํธ๊น์ง ์คํ
- Ctrl + Shift + B : ๋ธ๋ ์ดํฌํฌ์ธํธ ์ค์ /ํด์
5. ๋ฆฌํฉํ ๋ง & ์ฝ๋ ์์
- Alt + Shift + R : ๋ณ์, ๋ฉ์๋, ํด๋์ค ์ด๋ฆ ๋ณ๊ฒฝ (Rename)
- Alt + Shift + M : ๋ฉ์๋ ์ถ์ถ (Extract Method)
- Alt + Shift + C : ๋ฉ์๋ ์๊ทธ๋์ฒ ๋ณ๊ฒฝ (Change Method Signature)
- Alt + Shift + I : ๋ณ์ ์ธ๋ผ์ธ (Inline Variable)
- Alt + Shift + L : ๋ก์ปฌ ๋ณ์ ์ถ์ถ (Extract Local Variable)
6. ๊ธฐํ ์ ์ฉํ ๋จ์ถํค
- Ctrl + Shift + T : ํด๋์ค ๊ฒ์ ๋ฐ ์ด๊ธฐ
- Ctrl + Shift + R : ํ์ผ ๊ฒ์ ๋ฐ ์ด๊ธฐ
- Ctrl + D : ํ์ฌ ์ค ์ญ์
- Ctrl + L : ํน์ ์ค๋ก ์ด๋
- Ctrl + Shift + ↑ / ↓ : ํ์ฌ ์ค ์ด๋ (์/์๋๋ก ์ด๋)
- Ctrl + Alt + ↑ / ↓ : ํ์ฌ ์ค ๋ณต์ฌ (์/์๋๋ก ๋ณต์ฌ)
๐ก Tip!
๋จ์ถํค๋ฅผ Eclipse์์ ์ง์ ํ์ธํ๋ ค๋ฉด
Help → Key Assist (Ctrl + Shift + L)
๋๋ ํ๊ฒฝ์ค์ ์์ ๋ณ๊ฒฝ ๊ฐ๋ฅ
Window → Preferences → Keys
'Coding > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์๋ฐ Runtime addShutdownHook() ์ ๋ํด ์์๋ณด์ (15) | 2025.02.04 |
---|---|
[Java] ์๋ฐ ๋ฐฐ์ด ์ ๋ ฌ ํ ๋ ์ค๋ฒํ๋ก์ฐ ๋ฐฉ์งํ๋ ๋ฒ (11) | 2025.02.01 |
[Spring] ์คํ๋ง Spring MVC ํ๋ฆ ์๋ฒฝ ์ ๋ฆฌ: ์ด๋ณด์๋ ์ดํดํ๋ MVC ํจํด (19) | 2025.01.28 |
[JSP & Servlet] URL ๋งคํ (9) | 2025.01.28 |
[Java] ์ฟผ๋ฆฌ์คํธ๋ง ์ผ๋ก ๊ฐ ๋๊ฒจ์ ํ๋ฉด์ ์ถ๋ ฅํ๊ธฐ (15) | 2025.01.26 |