JavaRush /Java Blog /Random-KO /IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.
dio
๋ ˆ๋ฒจ 16
ะœะพัะบะฒะฐ

IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์ด๋ฒˆ์—๋Š” ์ฝ”๋”ฉ์„ ์ƒ์‚ฐ์ ์ด๊ณ  ์ฆ๊ฒ๊ฒŒ ๋™์‹œ์— ํ•  ์ˆ˜ ์žˆ๋Š” IntelliJ IDEA ์‚ฌ์šฉ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ํŒ์„ ๊ณต์œ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์–ธ๋œป ๋ณด๊ธฐ์— ์•„๋ฌด๋ฆฌ ์‚ฌ์†Œํ•ด ๋ณด์ผ์ง€๋ผ๋„ ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์ƒ์‚ฐ์„ฑ์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ ์–ด๋„ ๊ทธ๊ฒƒ์€ ๋‚˜์—๊ฒŒ ์˜ํ–ฅ์„ ๋ฏธ์ณค์Šต๋‹ˆ๋‹ค.
๋ฉ”์†Œ๋“œ ๊ตฌ๋ถ„ ๊ธฐํ˜ธ
๊ฐ„๋‹จํ•œ ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐ์ ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜๋Š” ์ˆ˜ํ‰์„ ์€ ์ฝ”๋“œ ๊ฐ€๋…์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 1 ๋ฐฉ๋ฒ•์„ ์‹œ๊ฐ์ ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜๋ ค๋ฉด Ctrl + Alt + S๋ฅผ ๋ˆŒ๋Ÿฌ ์„ค์ •์œผ๋กœ ์ด๋™ํ•˜๊ณ  ์›ํ•˜๋Š” ๋‚ด์šฉ์ธ "sepa..."(์˜์–ด "๊ตฌ๋ถ„ ๊ธฐํ˜ธ" - ๋Ÿฌ์‹œ์•„์–ด "๊ตฌ๋ถ„ ๊ธฐํ˜ธ")๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 2 ์„ค์ •์—์„œ ๊ด€๋ จ ํ•ญ๋ชฉ๋งŒ ํ‘œ์‹œํ•˜๋„๋ก ๋Œ€ํ™” ์ƒ์ž์˜ ๋‚ด์šฉ์ด ์ ์ฐจ์ ์œผ๋กœ ์ œํ•œ๋˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. "๋ฉ”์†Œ๋“œ ๊ตฌ๋ถ„ ๊ธฐํ˜ธ ํ‘œ์‹œ" ํ™•์ธ๋ž€์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ๋ณด๋„ˆ์Šค๋กœ ์„ค์ • ๋Œ€ํ™” ์ƒ์ž ๋‚ด์—์„œ ํ…์ŠคํŠธ ๊ฒ€์ƒ‰์— ๋Œ€ํ•œ ์กฐ์–ธ์„ ๋ฐ›์•„๋ณด์„ธ์š”.
์ด๋ฆ„์œผ๋กœ ๋ช…๋ น ํ˜ธ์ถœ
๊ฒ€์ƒ‰์ด ํƒ์ƒ‰๋ณด๋‹ค ๋น ๋ฅด๋‹ค๋Š” ๊ฒƒ์ด ์ž…์ฆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. IDEA๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฆฌํŒฉํ† ๋ง์ด๋‚˜ ์ฝ”๋“œ ์ƒ์„ฑ๊ณผ ๊ฐ™์€ ๋ช…๋ น์„ ์ด๋ฆ„(๋˜๋Š” ๊ทธ ์ผ๋ถ€)์œผ๋กœ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ๋ฒ•์„ ๋ณด๋ ค๋ฉด ๋ฆฌํŒฉํ„ฐ๋งํ•  ์ฝ”๋“œ ๋ธ”๋ก์„ ์„ ํƒํ•˜๊ณ  ๋ฉ”๋‰ด๋กœ ์ด๋™ํ•˜๋Š” ๋Œ€์‹  Ctrl + Shift + A๋ฅผ ๋ˆ„๋ฅด์‹ญ์‹œ์˜ค. ๋‚˜ํƒ€๋‚˜๋Š” ์ฐฝ์—์„œ ์‹คํ–‰ํ•˜๋ ค๋Š” ๋ช…๋ น์˜ ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜์‹ญ์‹œ์˜ค. ์ „์ฒด ์ด๋ฆ„์ด ์•„๋‹Œ ์ด๋ฆ„์€ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - ์‚ผ ๋ฉ”๋‰ด์—์„œ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ™•์‹คํžˆ ๋” ๋น ๋ฅด๋„ค์š”.
์š”์†Œ๋กœ ์ด๋™
๊ฒ€์ƒ‰ ๋ฐ ํƒ์ƒ‰์˜ ๋งˆ์ง€๋ง‰ ์˜ˆ์ž…๋‹ˆ๋‹ค. ์ด๋ฆ„์ด๋‚˜ ์ด๋ฆ„์˜ ์ผ๋ถ€๋งŒ ๊ธฐ์–ตํ•˜๊ณ  ๊ทธ๊ฒƒ์ด ์ •์˜๋œ ํŒŒ์ผ\ํด๋ž˜์Šค๋ฅผ ์žŠ์–ด๋ฒ„๋ฆฐ ๊ฒฝ์šฐ ๋ฉ”์„œ๋“œ๋‚˜ ๋ณ€์ˆ˜๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. Ctrl + Alt + Shift + N์€ ํ”„๋กœ์ ํŠธ์—์„œ ์š”์†Œ๋ฅผ ์ฐพ๋Š” ๋น ๋ฅธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 4 ์š”์†Œ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊นŠ์ด ์ˆจ๊ฒจ์ ธ ์žˆ๋Š”์ง€์— ๋‹ฌ๋ ค ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์š”์†Œ ๊ฐ•์กฐ
์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด์„œ ์ด ๊ธฐ๋Šฅ์ด ๋งˆ์Œ์— ๋“ค๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŽธ์ง‘๊ธฐ์—์„œ ์š”์†Œ์˜ ๋ชจ๋“  ํ•ญ๋ชฉ์„ ๊ฐ•์กฐ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์€ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 5 ๋‹น์—ฐํžˆ ์ด ๊ธฐ๋Šฅ์€ HTML์ด๋‚˜ JavaScript์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ์ง€์› ๊ธฐ์ˆ ์—์„œ๋„ ๋˜‘๊ฐ™์ด ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด Ctrl + Alt + S๋ฅผ ๋ˆŒ๋Ÿฌ ์„ค์ • ๋Œ€ํ™” ์ƒ์ž๋ฅผ ์—ด๊ณ  "์บ๋Ÿฟ์—์„œ ์š”์†Œ ์‚ฌ์šฉ ๊ฐ•์กฐ ํ‘œ์‹œ"๋ฅผ ์ฐพ์•„ ํ™•์ธ๋ž€์„ ์„ ํƒํ•˜์„ธ์š”. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 6 ์ค€๋น„๊ฐ€ ๋œ.
๋ธ”๋ก ์„ ํƒ
์ฝ”๋“œ ์„น์…˜์„ ๋ณต์‚ฌํ•˜๊ฑฐ๋‚˜ ๋ฆฌํŒฉํ† ๋ง์„ ์ ์šฉํ•˜๋ ค๋ฉด ์ฝ”๋“œ์˜ ์ผ๋ถ€๋ฅผ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Ctrl + W๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ปค์„œ ์ฃผ๋ณ€์˜ ์„ ํƒ ์˜์—ญ์ด ํ™•์žฅ๋˜๊ณ , Ctrl + Shift + W๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ปค์„œ ์ฃผ๋ณ€์˜ ์„ ํƒ ์˜์—ญ์ด ์ž‘์•„์ง‘๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•ญ์ƒ ์˜๋ฏธ์ƒ ์˜ฌ๋ฐ”๋ฅธ ์ฝ”๋“œ ๋ธ”๋ก์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 7 ์ด ๊ธฐ๋Šฅ์€ Java๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ง€์›๋˜๋Š” ๋‹ค๋ฅธ ์–ธ์–ด์—์„œ๋„ ์‰ฝ๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
ํด๋ฆฝ๋ณด๋“œ์™€ ๋น„๊ต
์˜ค๋Š˜์˜ ๋งˆ์ง€๋ง‰ ๋น„๊ฒฐ: ์ด์ œ ์ฝ”๋“œ ๋ธ”๋ก์„ ํšจ๊ณผ์ ์œผ๋กœ ๊ฐ•์กฐ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•˜์œผ๋‹ˆ, ์ด๋ฉ”์ผ์„ ํ†ตํ•ด ๋™๋ฃŒ๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ ์ฝ”๋“œ ์กฐ๊ฐ๊ณผ ๋น„๊ตํ•ด ๋ณด์„ธ์š”. ์•„๋‹ˆ๋ฉด org.project.used.but.unmainteintable ํŒจํ‚ค์ง€์˜ ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๊นŒ? IDEA๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์„ ํƒํ•œ ์ฝ”๋“œ ๋ธ”๋ก์„ ํด๋ฆฝ๋ณด๋“œ์˜ ๋‚ด์šฉ๊ณผ ๋น ๋ฅด๊ฒŒ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” ํ›จ์”ฌ ๋” ๋‚˜์•„๊ฐ‘๋‹ˆ๋‹ค. ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ์ฝ”๋“œ์˜ ๊ฐœ๋ณ„ ๋ถ€๋ถ„์„ ๋ธ”๋ก์œผ๋กœ ๋ณต์‚ฌ ๋ฐ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋Š” ์™„์ „ํ•œ ๋ณ‘ํ•ฉ ๋„๊ตฌ ์„ธํŠธ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์•ž์„œ ๋ฐฐ์šด ๋‚ด์šฉ์„ ๋ณต์Šตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๋ฆ„์œผ๋กœ ๋ช…๋ น์„ ํ˜ธ์ถœํ•˜๋Š” ํ‚ค ์กฐํ•ฉ์„ ๊ธฐ์–ตํ•˜์‹œ๋‚˜์š”? ์ •๋‹ต: Ctrl + Shift + A. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 8 ๋ณ‘ํ•ฉ ๋„๊ตฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. IntelliJ IDEA - ํฌ์ง€๋Š” ์•Š์ง€๋งŒ ํ›Œ๋ฅญํ•œ ํŒ์ž…๋‹ˆ๋‹ค.  - 9
๊ฒฐ๋ก 
์ด๊ฒƒ์€ ์ œ๊ฐ€ ์˜ค๋Š˜ ์ด์•ผ๊ธฐํ•˜๊ณ  ์‹ถ์—ˆ๋˜ ์ž‘์€ ์ƒ์‚ฐ์„ฑ ๋ณด์„ ์ค‘ ์ผ๋ถ€์˜€์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ํŠธ๋ฆญ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๊นŒ? ์˜๊ฒฌ์— ๊ท€ํ•˜์˜ ๊ฒฝํ—˜์„ ๊ณต์œ ํ•˜์‹ญ์‹œ์˜ค. ์›๋ณธ ๊ธฐ์‚ฌ: IntelliJ IDEA - ํฐ ๊ฐ€์น˜๋ฅผ ์ง€๋‹Œ ์ž‘์€ ํŒ ๋ฒˆ์—ญ๋จ
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION