๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
IntelliJ์ ๋ํด ๋ณธ๋ฌธ
4ํ๋
๋ ์๋๋ก์ด๋ ์ดํ์ ๋ง๋ค๋ฉด์ ๋ง์ ๊ตฌ๊ธ๋ง์ ํ๋์ค IntelliJ์ ๋ํด ๋ง์ ์ธ๊ธ์ ๋ค์๋ค .
ํ์ง๋ง IntelliJ์ ํน์ง์ ๋ํด์๋ง ์์์ง IntelliJ๊ฐ ๋์ฒด ๋ฌด์์ธ์ง๋ ์ ์ํ ์ ์์๋ค.
๊ทธ๋์ ์ง๊ธ ํ์คํ ์ ๋ฆฌํด์ผ๊ฒ ๋ค.
IntelliJ IDEA๋ JetBrains์ฌ์์ ์ ์ํ ์์ฉ ์๋ฐ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ด๋ค. ์ค์ฌ์ IntelliJ ํน์ IDEA๋ก๋ ๋ถ๋ฆฐ๋ค. ํ์ผ ์์คํ
๊ณผ ์ฉ์ด๊ฐ ๋ค๋ฅธ IDE์๋ ์ข ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ฌ์ ํ์ต์ด ํ์ํ๋ค. ์ดํด๋ฆฝ์ค์ ์ํฌ์คํ์ด์ค ๊ฐ๋
์ด ์๊ณ , ๋์ ๋น ํ๋ก์ ํธ ํด๋ ์๋์ ๋ชจ๋์ด๋ผ๋ ์๋ธ ํ๋ก์ ํธ ํด๋๋ฅผ ์์ฑํ์ฌ ๊ฐ๊ฐ์ ๋
๋ฆฝ์ ์ผ๋ก ๊ด๋ฆฌํ๊ฒ ๋๋ค. ๋น ํ๋ก์ ํธ+๋ชจ๋ ๊ตฌ์กฐ๊ฐ ์๋ ๋จ์ผ ํ๋ก์ ํธ๋ฅผ ์ง์ ๋ง๋ค ์๋ ์์ง๋ง, ํฐ ๊ท๋ชจ์ ํ๋ก์ ํธ์์๋ ๊ถ์ฅ๋์ง ์๋๋ค. ๋ํ ์ดํด๋ฆฝ์ค์ Project-Specific JRE๋ IntelliJ IDEA์ Module SDK์ ๋์๋๋ค
์ง์์ธ์ด๋ ์ปค๋ฎค๋ํฐ(JAVA, Groovy, Kotlin, Dart, Python, Scala)์ ์ผํฐ๋ฐ(JSP, SQL, Ruby, PHP, JS, Node.js, Go)์ผ๋ก ๋๋๋๋ฐ ํ๋ก์ ํธ์ ์ฑํฅ์ ๋ฐ๋ผ ์ผ์ด์ค ๋ฐ์ด ์ผ์ด์ค๋ก ๋๋์ด ์ฌ์ฉํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค. ์กฐ์ฌํ๋ ๋์ค์ ๋๋๊ฑด๋ฐ ์นํ๋ก๊ทธ๋๋ฐ์ ํ๋ ค๋ฉด ์ผํฐ๋ฐ์ผ๋ก ์ฌ์ฉํ๋๊ฒ ์ข์๋ฏ ํ๋ค.
ํ๋ก์ ํธ๋ฅผ ๋ถ๋ฌ์ค๊ธฐ ์ ์ ๋จ๋ 'Welcome to IntelliJ IDEA' ์ฐฝ์์ Settings(Profile: Default IDE)์ Project Defaults → Project Structure๋ฅผ ์ค์ ํ๋ฉด ํฅํ ์ถ๊ฐ๋๋ ์ ํ๋ก์ ํธ์ ์ ์ญ์ ์ผ๋ก ์ ์ฉ๋๋ค. ๋ํ IDE Settings Sync ํ๋ฌ๊ทธ์ธ์ ์ค์นํ ๋ค JetBrains ๊ณ์ ์ Settings ์ค์ ๋ด์ญ์ ์ฐ๋ํ๋ฉด PC๋ฅผ ๊ต์ฒดํด๋ ๊ทธ ์ค์ ์ ๊ฐํธํ๊ฒ ๋ถ๋ฌ์ฌ ์ ์๋ค. ๋์ ์ด์ ์ฒด์ ๊ฐ ๋์ผํด์ผ ํ๊ณ , ์ด๋ฉ์ผ ๊ณ์ ์ด ๋ณ๊ฒฝ๋์ง ์์์ผ ํ๋ค. ์ปค๋ฎค๋ํฐ ์๋์
์์๋ ์ด ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ ์ ์๋ค. ์ด์ ์ ๋ฌด์ฒ ํธํ๊ฒ๊ฐ๋ค ๋ง์น ๊ตฌ๊ธ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์ฒ๋ผ ๋ก๊ทธ์ธ๋ง ํ๋ฉด ๋ชจ๋ ํ๊ฒฝ์ธํ
์ด ๋์ด์๋ค๋๊ฒ ์ข๋ค.
๊ตฌ๊ธ์ ์๋๋ก์ด๋ ์คํ๋์ค๋ ๋ฐ๋ก ์ด IntelliJ IDEA๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ IDE๋ค. IntelliJ IDEA์ Android Support ํ๋ฌ๊ทธ์ธ์ด ์๋๋ก์ด๋ ์คํ๋์ค์ ๊ฑฐ์ ๋์ผํ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ ๊ณตํ๋ค.
'๊ฐ๋ฐ > ๊ฐ๋ฐ๊ด๋ จ ๊ธฐํ ๊ธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
2020๋ ์ฝ๊ณ ์ถ์ ๊ฐ๋ฐ์์ (0) | 2020.02.06 |
---|---|
Eclipse - ์์ฃผ์ฐ๋ ๋จ์ถํค (0) | 2020.02.06 |
Git ์๋ฌ too many arguments (0) | 2020.02.06 |
์ ์์์ฒญ์(RFP)์ ๊ดํ์ฌ (0) | 2020.02.06 |
๋ด๊ฐ ์ฐ๋ Git ๋ช ๋ น์ด ๋ชจ์ (0) | 2020.02.06 |