Intellij์ Java ๋ฐ Kotlin ์ ์ฉ IDE์ ๋๋ค. ํด๋น ๊ธ์ ์ ๊ฐ Intellij์ ์ฌ์ฉํ ๋, ํธ๋ฆฌํจ์ ์ํ์ฌ ์ธํ ํ ๋ชฉ๋ก๋ค์ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํ์ต๋๋ค. ์ ์ฉํด ๋ณด์ด๋ ๊ฒ ์๋ค๋ฉด ์ฐธ๊ณ ํ์ ๋ ์ข๊ณ ๋ ์ ์ฉํ ๊ฒ ์๋ค๋ฉด ์ถ์ฒํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ๐
๊ธฐ์กด WebStorm ์ค์ ๊ณผ ๋น์ทํ์ง๋ง, ์ถํ์ IDE์ ๋ฐ๋ผ ๋ค๋ฅธ Plugins๋ฅผ ์ฌ์ฉํ ์๋ ์์ ๊ฒ ๊ฐ์ ๊ธ์ ๋ถ๋ฆฌํ์์ต๋๋ค.
๊ด๋ จ๋ ๋จ์ถํค๋ ์๋์ ๊ธ์ ์ฐธ๊ณ ํ๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
Intellij ๊ธฐ๋ณธ ์ค์
๊ธฐ๋ณธ ์ค์ ์ Preferences (Mac : โ + ,(์ปด๋ง) / Window : Ctrl + Alt + S)์์ ์ค์ ํ ๋ชฉ๋ก๋ค์ ๋๋ค.
- ํฐํธ ์ค์ : Font ๊ฒ์ -> D2 coding ํฐํธ๋ก ๋ณ๊ฒฝ
- ๋ค์ด๋ฒ D2 coding ํฐํธ๋ก ๋ณ๊ฒฝ
- ํํธ ๋๊ธฐ : Inlay Hints ๊ฒ์ -> Code vision -> Inheritors, Usages, Code author ๋๊ธฐ
- ํญ ์ฌ๋ฌ ์ค + ๊ฐ์ ์กฐ์ : Editor Tabs ๊ฒ์ -> Show tabs in one row ์ฒดํฌ ํด์ , ์๋์ Tab Limit ๋ณ๊ฒฝ
- ํ์ผ ํด๋ฆญ ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ : Editor Tabs ๊ฒ์ -> Enable preview tab ์ฒดํฌ
Plugins ์ค์
๋ค์ํ Plugins์ ์ค์นํ์ฌ ๊ฐ๋ ์ฑ ์ข๊ณ ์ด์๊ณ ํจ์จ์ ์ด๊ฒ ๊ฐ๋ฐ์ ํ ์ ์์ต๋๋ค. Plugins๋ Preferences์ ์๊ณ ์ค์น ํ IDE ์ฌ์์ํด์ผ ์ ์ฉ๋ฉ๋๋ค.
- ํ
๋ง ๋ณ๊ฒฝ : Material Theme UI - ์ฌ์์ ํ Appearance ๊ฒ์ -> Theme ๋ณ๊ฒฝ
- ์ ๋ Atom One Dark ์ฌ์ฉํฉ๋๋ค. ใ ใ
- ํด๋, ํ์ผ ๋์์ธ ๋ณ๊ฒฝ : Atom Material Icons
- ๊ดํธ ์์ ๋ณ๊ฒฝ(๊ฐ๋ ์ฑ) : Rainbow Brackets
- ์งํ๋ฅ ํ์์ค ๋ณ๊ฒฝ : Pokemon Progress
- ์ฝ๋ ์๋์์ฑ ์ํฌํธ ๋ฐ ์ฌ์ฉ๋ฒ : Tabnine AI Code Completion
- IDE ๋ด ๋ง์ฐ์ค ๋์ ๋จ์ถํค๋ก ๋ณด์ฌ์ฃผ๊ธฐ : Key Promoter X
'IDE > JetBrains' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JetBrains] IDE์์ React Hooks ์๋ ์์ฑ/import๊ฐ ์๋๋ ๊ฒฝ์ฐ (1) | 2023.01.07 |
---|---|
[JetBrains] WebStorm ๊ฐ์ธ ์ค์ (0) | 2022.12.30 |
[JetBrains] JetBrains IDE ์ ์ฉํ ๋จ์ถํค (1) | 2022.12.28 |
๋๊ธ