๐์ดํด๋ฆฝ์ค(Eclipse) ์ฌ์ฉ ์ ๋จ์ถํค ๋ชจ์
- ๋จ์ถํค ์ ์ฒด ๋ชฉ๋ก ๋ณด๊ธฐ
/*
ctrl + shift + l → ๋จ์ถํค ์ ์ฒด ๋ชฉ๋ก ๋ณด๊ธฐ
*/
์ดํด๋ฆฝ์ค์ ๋ฑ๋ก๋ผ ์๋ '๋จ์ถํค ์ ์ฒด ๋ชฉ๋ก' ์ฐฝ์ ๋ถ๋ฌ์ต๋๋ค.
- ํฐํธ(๊ธ์จ) ํฌ๊ธฐ ํค์ฐ๊ธฐ/์ค์ด๊ธฐ
/*
ctrl + shift + +/- → ํฐํธ ํฌ๊ธฐ ํค์ฐ๊ธฐ/์ค์ด๊ธฐ
*/
์์ ํ๊ฒฝ์ ๋ฐ๋ผ ๊ธ์จ ํฌ๊ธฐ๊ฐ ๋๋ฌด ์๊ฑฐ๋ ํด ๊ฒฝ์ฐ ์ ๋จ์ถํค๋ฅผ ํตํด ํฌ๊ฒ(+) ๋๋ ์๊ฒ(-) ๋ณด์ด๋๋ก ๋ง๋ญ๋๋ค.
- ์ ์ฅ๊ณผ ์คํ
/*
ctrl + s → ์ ์ฅ
ctrl + F11 → ์คํ
*/
๋ณ๊ฒฝ๋ ๋ด์ฉ์ ์ ์ฅํฉ๋๋ค. ๋์ด์ ์๋กญ๊ฒ ์ ๋ฐ์ดํธ ๋ ๋ด์ฉ์ด ์์ ๋๋ ํ์ผ๋ช ์์ * ํ์๊ฐ ์ฌ๋ผ์ง๋๋ค.
์คํํ ๊ฒฝ์ฐ ์ฝ์(console) ์ฐฝ์ ์ถ๋ ฅ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฉ๋๋ค.
์ ๋ ๊ณผ์ ์ ์ดํด๋ฆฝ์ค ์๋จ ํด๋ฐ์ ์๋ฆฌํ 'Run' ๋ฒํผ์ผ๋ก ๋์ ํ ์ ์์ต๋๋ค.
์ ์ฅ+์คํ์ ํ ๋ฒ์!
- ํ๋จ์ ์ด๋/๋ณต์ฌ
/*
alt + up/down → ํ๋จ์ ์/์๋๋ก ์ด๋
alt + shift + a → ๋ฉํฐ ์นผ๋ผ ๋ณต์ฌ
ctrl + alt + down → ํ๋จ์ ๋ณต์ฌ
*/
๋ฉํฐ ์นผ๋ผ ๋ณต์ฌํ ๊ฒฝ์ฐ ๋ง์ฐ์ค์ปค์๊ฐ ํ๋ฌ์ค(+) ๋ชจ์์ผ๋ก ๋ฐ๋๋๋ค. ๊ทธ ์ํ์์ ์ํ๋ ๋ฒ์๋ฅผ ๋๋๊ทธํ์ฌ ์ผ๊ด ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์ฌ์ฉ์ ๋ชจ๋ ๋ง์น ๋ค์๋ ๋์ผํ ๋จ์ถํค alt + shift + a๋ฅผ ํ ๋ฒ ๋ ๋๋ฌ ๋ง์ฐ์ค์ปค์๋ฅผ ์๋๋๋ก ๋๋ฆฌ๊ณ ์์ ์ ๋ง์นฉ๋๋ค.
- ์๋ ์์ฑ
/*
ctrl + space → ์๋ ์์ฑ
*/
์ฃผ๋ก ์ฌ์ฉํ๋ ์๋ก๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ด ์์ต๋๋ค. sysout → System.out.println();
- ์๋ ๋ค์ฌ์ฐ๊ธฐ
/*
ctrl + i → ์๋ ๋ค์ฌ์ฐ๊ธฐ
*/
์ฝ๋๊ฐ ๊ธธ๊ณ ๋ณต์กํ ์๋ก ๊ฐ๊ฐ์ {}๊ตฌ๋ฌธ์ด ์ด๋์, ์ด๋๊น์ง ํด๋นํ๋์ง ํ ๋์ ์์๋ณด๊ธฐ๊ฐ ์ฝ์ง ์๊ฒ ๋ง๋ จ์ ๋๋ค. ์๋ ๋ค์ฌ์ฐ๊ธฐ ๋จ์ถํค๋ฅผ ํตํด ์ฌ์ง์์์ฒ๋ผ ์๋ง๊ฒ ์ ๋ ฌํ ์ ์์ต๋๋ค.
- ์ง์ ์์ ์ทจ์
/*
ctrl + z → ์ง์ ์์
์ทจ์
*/
ํ ๋ฒ ๋๋ฅผ ๊ฒฝ์ฐ ์ง์ ์์ ์ทจ์๊ฐ ์คํ๋ฉ๋๋ค. ์ฐ๋ฌ์ ์ ์ฉํ๋ฉด ๊ทธ ์ ๋จ๊ณ, ๊ทธ ์ ์ ๋จ๊ณ…๋ก๋ ์ทจ์๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ์ ํ๋ ํ ์ญ์
/*
ctrl + d → ํ ์ค ์ญ์
*/
์ ํํ ํ ํ์ ๋ํ์ฌ ์ญ์ ์ฒ๋ฆฌ๋ฉ๋๋ค.
/*
ctrl + / → ํ ์ค ์ฃผ์
*/