์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
Visual Studio Code์์ ๋์ด์ด
Visual Studio Code | |
๊ฐ๋ฐ | |
๋ผ์ด์ ์ค | ๋ฆด๋ฆฌ์ฆ ๋ฐ์ด๋๋ฆฌ: ํ๋ฆฌ์จ์ด, ์์ค ์ฝ๋ (GitHub): MIT ํ๊ฐ์ |
์ฉ๋ | |
์ด์์ฒด์ | |
ํ์ฌ๋ฒ์ | 1.52.0 |
1. ๊ฐ์[ํธ์ง]
2015๋
4์ 29์ผ์ ์๊ฐ๋ ํ 2016๋
4์ 15์ผ์ 1.0.0 ์ ์ํ์ด ๋ฐํ๋ ๋ฌธ์ ํธ์ง๊ธฐ๋ก, ๋ง์ดํฌ๋ก์ํํธ์์ ๊ฐ๋ฐ๋์๋ค.
Atom ์๋ํฐ์ ์ฌ์ฉ๋ Electron(๊ตฌ Atom-Shell) ํ๋ ์์ํฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์๋ค. MS์ ๊ฐ๋ฐ ํด ์ค ์ต์ด๋ก ํฌ๋ก์ค ํ๋ซํผ์ ์ง์ํ๋ ์๋ํฐ์ด๋ฉฐ ์๋์ฐ, macOS, ๋ฆฌ๋ ์ค๋ฅผ ๋ชจ๋ ์ง์ํ๋ค.
GitHub์์ ๋ฐฐํฌ๋๋ ์์ค ์ฝ๋๋ MIT ๋ผ์ด์ ์คํ์ ๋ฐฐํฌ๋๋ ์คํ ์์ค์ง๋ง, ์ค์ ๋ก ๊ณต์ ์ฌ์ดํธ์์ ๋ฐฐํฌ๋๋ ๋ฆด๋ฆฌ์ฆ ๋ฐ์ด๋๋ฆฌ๋ ๋ง์ดํฌ๋ก์ํํธ์ ๋ ์์ ๋ผ์ด์ ์คํ์ ๋ฐฐํฌ๋๋ ๊ฒ์ผ๋ก ์คํ ์์ค๊ฐ ์๋๋ค. ๋๋ถ๋ถ ์ฌ์ฉ์๋ค์ ๋ฆด๋ฆฌ์ฆ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ค์นํ๋ฏ๋ก ๋ง์ดํฌ๋ก์ํํธ์ ๋ ์์ ๋ผ์ด์ ์คํ์ VS Code๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค.
Atom ์๋ํฐ์ ์ฌ์ฉ๋ Electron(๊ตฌ Atom-Shell) ํ๋ ์์ํฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์๋ค. MS์ ๊ฐ๋ฐ ํด ์ค ์ต์ด๋ก ํฌ๋ก์ค ํ๋ซํผ์ ์ง์ํ๋ ์๋ํฐ์ด๋ฉฐ ์๋์ฐ, macOS, ๋ฆฌ๋ ์ค๋ฅผ ๋ชจ๋ ์ง์ํ๋ค.
GitHub์์ ๋ฐฐํฌ๋๋ ์์ค ์ฝ๋๋ MIT ๋ผ์ด์ ์คํ์ ๋ฐฐํฌ๋๋ ์คํ ์์ค์ง๋ง, ์ค์ ๋ก ๊ณต์ ์ฌ์ดํธ์์ ๋ฐฐํฌ๋๋ ๋ฆด๋ฆฌ์ฆ ๋ฐ์ด๋๋ฆฌ๋ ๋ง์ดํฌ๋ก์ํํธ์ ๋ ์์ ๋ผ์ด์ ์คํ์ ๋ฐฐํฌ๋๋ ๊ฒ์ผ๋ก ์คํ ์์ค๊ฐ ์๋๋ค. ๋๋ถ๋ถ ์ฌ์ฉ์๋ค์ ๋ฆด๋ฆฌ์ฆ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ค์นํ๋ฏ๋ก ๋ง์ดํฌ๋ก์ํํธ์ ๋ ์์ ๋ผ์ด์ ์คํ์ VS Code๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค.
2. ์์คํ ์๊ตฌ ์ฌํญ[ํธ์ง]
๊ถ์ฅ ์๊ตฌ ์ฌํญ (๊ณต์ ๋ฌธ์) | |||
CPU | 1.6 GHz ์ด์ | ||
RAM | 1GB ์ด์ | ||
์ฉ๋ | 200MB ์ด์ | ||
์ด์ ์ฒด์ | Windows 7 ์ด์ | ||
๋ฐ๋น์ ๊ณ์ด | |||
๋ ๋ํ ๊ณ์ด | |||
10.10 Yosemite ์ด์ | |||
์ถ๊ฐ ์๊ตฌ ์ฌํญ | .NET Framework 4.5.2 ์ด์ | ||
glibcxx 3.4.14, glibc 2.15 ์ด์ | |||
3. ๊ธฐ๋ฅ[ํธ์ง]
IDE๊ฐ ์๋๋ฏ๋ก, ๋น๋๊ฐ ๋ด์ฅ๋์ด ์์ง ์์ VS Code์์ ๋น๋๋ฅผ ํ๋ ค๋ฉด ๋ณ๋์ ์ปดํ์ผ ํ๊ฒฝ์ ๊ตฌ์ถํด์ผ๋ง ํ๋ค. ์๋ฅผ ๋ค์ด Windows์์ C/C++ ์ฝ๋๋ฅผ ์ปดํ์ผํ๊ณ ์ถ์ ๊ฒฝ์ฐ C/C++, C/C++ Compile Run 2๊ฐ์ ํ๋ฌ๊ทธ์ธ์ ๊น๊ณ TDM-GCC๋ฅผ ์ค์นํ๋ฉด ๋๋ค.
ํฐ๋ฏธ๋์ ์์ฒด ๋ด์ฅํ๊ณ ์์ด์ ๋ณ๋๋ก ํฐ๋ฏธ๋ ์ฐฝ์ ์ด ํ์๊ฐ ์๋ค. ๊ฒ๋ค๊ฐ ์ฝ๋ ์น๋ ์ฐ์ต๋ง ํ๋ค๊ณ ํ๋ฉด ๊ฐ๋ฒผ์ด ์ด์ชฝ์ด ๋ ์ ๋ฆฌํ๋ค. ๋น์ฃผ์ผ ์คํ๋์ค์ ๋์ผํ ์ธํ ๋ฆฌ์ผ์ค๊ฐ ์ง์๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ ๊ธฐ์๋ต๊ฒ Git ์ฐ๋์ ์ง์ ์ง์ํ๋ฉฐ TFS ์ฐ๋์ ํ์ฅ์ ์ค์นํ๋ฉด ๊ฐ๋ฅํ๋ค. ์์ ๋๋ ํ ๋ฆฌ์ git init๋ง ๋์ด ์์ผ๋ฉด ๋ณ๋์ ์ค์ ์์ด ์๋์ผ๋ก ์ฐ๋๋์ด commit ๊ด๋ฆฌ๋ ์๋ก๋ฌ๋กํ diff ๋ฑ์ ํธ๋ฆฌํ๊ฒ ์ด์ฉ ๊ฐ๋ฅํ๋ค.
์๋์ฐ ๋ฒ์ ์ ๊ฒฝ์ฐ ์ผ์ชฝ ํ๋จ์ ๋ น์ ๋ฒํผ์ ํด๋ฆญํ๋ฉด WSL ํ๊ฒฝ์ ์ ์ํ์ฌ ์ฝ๋ ํธ์ง์ ํ ์ ์๋ค.
ํฐ๋ฏธ๋์ ์์ฒด ๋ด์ฅํ๊ณ ์์ด์ ๋ณ๋๋ก ํฐ๋ฏธ๋ ์ฐฝ์ ์ด ํ์๊ฐ ์๋ค. ๊ฒ๋ค๊ฐ ์ฝ๋ ์น๋ ์ฐ์ต๋ง ํ๋ค๊ณ ํ๋ฉด ๊ฐ๋ฒผ์ด ์ด์ชฝ์ด ๋ ์ ๋ฆฌํ๋ค. ๋น์ฃผ์ผ ์คํ๋์ค์ ๋์ผํ ์ธํ ๋ฆฌ์ผ์ค๊ฐ ์ง์๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ ๊ธฐ์๋ต๊ฒ Git ์ฐ๋์ ์ง์ ์ง์ํ๋ฉฐ TFS ์ฐ๋์ ํ์ฅ์ ์ค์นํ๋ฉด ๊ฐ๋ฅํ๋ค. ์์ ๋๋ ํ ๋ฆฌ์ git init๋ง ๋์ด ์์ผ๋ฉด ๋ณ๋์ ์ค์ ์์ด ์๋์ผ๋ก ์ฐ๋๋์ด commit ๊ด๋ฆฌ๋ ์๋ก๋ฌ๋กํ diff ๋ฑ์ ํธ๋ฆฌํ๊ฒ ์ด์ฉ ๊ฐ๋ฅํ๋ค.
์๋์ฐ ๋ฒ์ ์ ๊ฒฝ์ฐ ์ผ์ชฝ ํ๋จ์ ๋ น์ ๋ฒํผ์ ํด๋ฆญํ๋ฉด WSL ํ๊ฒฝ์ ์ ์ํ์ฌ ์ฝ๋ ํธ์ง์ ํ ์ ์๋ค.
4. ์ญ์ฌ[ํธ์ง]
์ด๊ธฐ์๋ ์น๊ณผ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐ ๋ฐ ๋๋ฒ๊น
์ ์ฃผ๋ ํ๊ฒ์ผ๋ก ๋ง๋ค์ด์ก์ผ๋ฉฐ, Sublime Text๋ Atom์ด ์๋๋ฐ ๊ตณ์ด ์ด๊ฑธ ์ ์ฐ๊ฒ ๋๋ ์ฐ๋ ค๊ฐ ๋ง์๋ค. ๊ทธ๋ฌ๋ ๋ง์ดํฌ๋ก์ํํธ ์ ํ ์ค ์ ๋ก๊ฐ ์์ ์ ๋๋ก ์ ๋ง ๋น ๋ฅด๊ฒ, ์์ฃผ, ๊ทธ๋ฆฌ๊ณ ๋ง์ด ์
๋ฐ์ดํธ๋ฅผ ํ์ฌ ํ๋ซํผ์ ๋ง๋ก ํ๊ณ ํธํ๋ฐ๋ ๋ฒ์ฉ ์ฝ๋ ์๋ํฐ๊ฐ ๋์๋ค. ํด์ธ์์๋ ๋ง์๋ฅผ ๋๋๊ณ ์ซ์ดํ๋ ์ฌ๋๋ค๋ VS Code๋งํผ์ ์ธ์ ํ๋ ๋ถ์๊ธฐ์ผ ์ ๋๋ก ํธํ์ด ๋ง๋ค. ๊ธ๊ธฐ์ผ ์ฐ๋ถํฌ 18.04 ๋ฒ์ ์ ์ค๋ฌธ์กฐ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ํ์ฌ ๊ธฐ๋ณธ ์๋ํฐ๋ฅผ ์ด๊ฑธ๋ก ์ ์ ํ๊ธฐ๊น์ง ํ๋ค.
ํ์ฅ ๊ธฐ๋ฅ์ ์๋ ๊ต์ฅํ ๋ง๊ณ , ์ด๋ฅผ ํตํด ๋ค์ํ ์ข ๋ฅ์ ์ธ์ด๋ฅผ ์ง์ํ์ฌ ์ฌ์ค์ ์ค IDE๊ธ์ ์์น์ ๋๋ฌํ๋ค. IDE์ ๊ฐ์ ์ค ํ๋์ธ ๋๋ฒ๊น ๊ธฐ๋ฅ๋ VS Code๋ ์๋ํฐ ์ฐจ์์์ ์ง์ํ๋ค. ๋ฌผ๋ก ํ์์ด ํ ์คํธ ํธ์ง๊ธฐ๋ผ์ IDE๋งํผ ํธ๋ฆฌํ์ง๋ ์๋ค. ๋น์ฃผ์ผ ์คํ๋์ค์ ๋ฒ๊ธ๊ฐ๋ ๋ฐฉ๋ํ ํ๋ฌ๊ทธ์ธ ์ํ๊ณ ์ญ์ ๊ฐ์ ์ด๋ผ๊ณ ํ ์ ์๋ค.
2015๋ 11์ 18์ผ ๋ฒ ํ ๋ฒ์ ์ผ๋ก ๊ฒฉ์๋์๋ค. ๋์์ GitHub์ ์ฝ๋๊ฐ ์คํ ์์ค๋ก ํ๋ ธ๋ค. ์์ค ์์ฒด๋ MIT ๋ผ์ด์ ์ค๋ก ๊ณต๊ฐ๋์ด ์์ผ๋ MS ์ํ ๋ฑ์ด ํฌํจ๋์ด ์๋ ์ค์ ๋ฆด๋ฆฌ์ฆ(๋ฐ์ด๋๋ฆฌ)๋ ๋ ์ ์ํํธ์จ์ด ๊ฒธ ํ๋ฆฌ์จ์ด์ด๋ค. ์คํ ์์ค ๋ฒ์ ์ ์ฌ์ฉํ๋ ค๋ฉด VSCodium์ ๋ค์ด๋ฐ์ผ๋ฉด ๋๋ค(๊ธฐ๋ฅ์์ ์ฐจ์ด๋ ์๋ค[1]). ํฌ๋ก๋ฎด๊ณผ ๊ตฌ๊ธ ํฌ๋กฌ์ ๊ด๊ณ์ ์ ์ฌํ๋ค.[2] 2016๋ 4์ 15์ผ์ 1.0์ผ๋ก ๋ฒ์ ์ ๋จ๊ณผ ๋์์ ์ ์ ๋ฒ์ ์ผ๋ก ๊ฒฉ์๋์๋ค. ๊ทธ๋ฆฌ๊ณ ํ๊ตญ์ด, ๋ฌ์์์ด, ์ค๊ตญ์ด(๊ฐ์ฒด/๋ฒ์ฒด), ์ผ๋ณธ์ด, ํ๋์ค์ด, ์ดํ๋ฆฌ์์ด, ๋ ์ผ์ด, ์คํ์ธ์ด ์ง์์ด ์ถ๊ฐ๋์๋ค. #
์๋์ฐ์ฉ Git๋ ๊ธฐ๋ณธ ํ ์คํธ ์๋ํฐ๋ก VS Code๋ฅผ ์ ํํ ์ ์๋ค. ์ธ๋ฆฌ์ผ ์์ง์ 4.18 ๋ฒ์ ๋ถํฐ, ์ ๋ํฐ ์์ง์ 5.5 ๋ฒ์ ๋ถํฐ VS Code๋ฅผ ์ง์ํ๋ค. ๋ค๋ง ์ด์ชฝ์ ๋ณต์กํ ๊ฒ์ ์์ง์ ํน์ฑ์ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ธ ๋น์ฃผ์ผ ์คํ๋์ค๋ฅผ ์ฐ๋ ๊ฒ์ด ๋ ์ข๋ค. ์ธํ ๋ฆฌ์ผ์ค๋ ๋ฌผ๋ก ๊ณต์ ํ๋ฌ๊ทธ์ธ ์ง์๋ ์ ํ ์๊ธฐ ๋๋ฌธ์ด๋ค.
2018๋ Stack Overflow ์ค๋ฌธ์กฐ์ฌ์์ ์์ํ ํ ๊ฐ๋ฐ ๋๊ตฌ๋ค์ ๋๋ฅด๊ณ ์ธ๊ธฐ๋ 1์๋ฅผ ์ฐจ์งํ์๋ค.
๋ง์ดํฌ๋ก์ํํธ๊ฐ GitHub์ ์ธ์ํจ์ ๋ฐ๋ผ ๋๊ฐ์ด Electron์ผ๋ก ๊ฐ๋ฐํ Atom๊ณผ์ ๊ด๊ณ๊ฐ ๋๋จํ ์ค๋ฌํด์ก๋ค. ์ผ๋จ์ Atom ๊ฐ๋ฐ์ ์ง์ํ๋ ์ค์ฅ๊ธฐ์ ์ผ๋ก๋ VS Code๋ง ๋จ์ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ๋ํ GitHub ์ธ์๋ก ์ธํด ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ฐ์ด ๋๋ Electron ํ๋ ์์ํฌ๊น์ง ๋ง์ดํฌ๋ก์ํํธ์ ์์ ๊ฐ ๋์๋ค.
์๋์ ์ธ๊ธฐ ์๋ ์๋ํฐ๊ฐ ๋๋ค ๋ณด๋, ์์ฆ์๋ ์ด์ง๊ฐํ ๋ฆฌ๋ ์ค ๋ฐฐํฌํ์์๋ ์ ๋ถ snap, flatpak, appimage ๋ฑ์ ํตํด ์ฝ๊ฒ ์ค์นํ ์ ์๋๋ก ํด ๋จ๋ค. ๊ถ์ด ์ ๋ช ํ ๋ฐฐํฌํ์ด ์๋๋ผ๋ ์ฝ๊ฒ ์ค์น ๊ฐ๋ฅํ๊ฒ ๋ ๊ฒ. ๋ฌผ๋ก , ์คํ ์์ค์ด๋ฏ๋ก ์ง์ ๋ฐฐํฌํ ๊ด๋ฆฌ์๋ค์ด ์ง์ ์ปดํ์ผํ ๋ฒ์ ผ์ ํจํค์ง ๋งค๋์ ์์ ๋ฐ๊ฒฌํ ์๋ ์๋ค. ์ด ๊ฒฝ์ฐ์๋ ๋ณดํต Code ๋ก ๋ถ๋ฆฐ๋ค.
ํ์ฅ ๊ธฐ๋ฅ์ ์๋ ๊ต์ฅํ ๋ง๊ณ , ์ด๋ฅผ ํตํด ๋ค์ํ ์ข ๋ฅ์ ์ธ์ด๋ฅผ ์ง์ํ์ฌ ์ฌ์ค์ ์ค IDE๊ธ์ ์์น์ ๋๋ฌํ๋ค. IDE์ ๊ฐ์ ์ค ํ๋์ธ ๋๋ฒ๊น ๊ธฐ๋ฅ๋ VS Code๋ ์๋ํฐ ์ฐจ์์์ ์ง์ํ๋ค. ๋ฌผ๋ก ํ์์ด ํ ์คํธ ํธ์ง๊ธฐ๋ผ์ IDE๋งํผ ํธ๋ฆฌํ์ง๋ ์๋ค. ๋น์ฃผ์ผ ์คํ๋์ค์ ๋ฒ๊ธ๊ฐ๋ ๋ฐฉ๋ํ ํ๋ฌ๊ทธ์ธ ์ํ๊ณ ์ญ์ ๊ฐ์ ์ด๋ผ๊ณ ํ ์ ์๋ค.
2015๋ 11์ 18์ผ ๋ฒ ํ ๋ฒ์ ์ผ๋ก ๊ฒฉ์๋์๋ค. ๋์์ GitHub์ ์ฝ๋๊ฐ ์คํ ์์ค๋ก ํ๋ ธ๋ค. ์์ค ์์ฒด๋ MIT ๋ผ์ด์ ์ค๋ก ๊ณต๊ฐ๋์ด ์์ผ๋ MS ์ํ ๋ฑ์ด ํฌํจ๋์ด ์๋ ์ค์ ๋ฆด๋ฆฌ์ฆ(๋ฐ์ด๋๋ฆฌ)๋ ๋ ์ ์ํํธ์จ์ด ๊ฒธ ํ๋ฆฌ์จ์ด์ด๋ค. ์คํ ์์ค ๋ฒ์ ์ ์ฌ์ฉํ๋ ค๋ฉด VSCodium์ ๋ค์ด๋ฐ์ผ๋ฉด ๋๋ค(๊ธฐ๋ฅ์์ ์ฐจ์ด๋ ์๋ค[1]). ํฌ๋ก๋ฎด๊ณผ ๊ตฌ๊ธ ํฌ๋กฌ์ ๊ด๊ณ์ ์ ์ฌํ๋ค.[2] 2016๋ 4์ 15์ผ์ 1.0์ผ๋ก ๋ฒ์ ์ ๋จ๊ณผ ๋์์ ์ ์ ๋ฒ์ ์ผ๋ก ๊ฒฉ์๋์๋ค. ๊ทธ๋ฆฌ๊ณ ํ๊ตญ์ด, ๋ฌ์์์ด, ์ค๊ตญ์ด(๊ฐ์ฒด/๋ฒ์ฒด), ์ผ๋ณธ์ด, ํ๋์ค์ด, ์ดํ๋ฆฌ์์ด, ๋ ์ผ์ด, ์คํ์ธ์ด ์ง์์ด ์ถ๊ฐ๋์๋ค. #
์๋์ฐ์ฉ Git๋ ๊ธฐ๋ณธ ํ ์คํธ ์๋ํฐ๋ก VS Code๋ฅผ ์ ํํ ์ ์๋ค. ์ธ๋ฆฌ์ผ ์์ง์ 4.18 ๋ฒ์ ๋ถํฐ, ์ ๋ํฐ ์์ง์ 5.5 ๋ฒ์ ๋ถํฐ VS Code๋ฅผ ์ง์ํ๋ค. ๋ค๋ง ์ด์ชฝ์ ๋ณต์กํ ๊ฒ์ ์์ง์ ํน์ฑ์ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ์ธ ๋น์ฃผ์ผ ์คํ๋์ค๋ฅผ ์ฐ๋ ๊ฒ์ด ๋ ์ข๋ค. ์ธํ ๋ฆฌ์ผ์ค๋ ๋ฌผ๋ก ๊ณต์ ํ๋ฌ๊ทธ์ธ ์ง์๋ ์ ํ ์๊ธฐ ๋๋ฌธ์ด๋ค.
2018๋ Stack Overflow ์ค๋ฌธ์กฐ์ฌ์์ ์์ํ ํ ๊ฐ๋ฐ ๋๊ตฌ๋ค์ ๋๋ฅด๊ณ ์ธ๊ธฐ๋ 1์๋ฅผ ์ฐจ์งํ์๋ค.
๋ง์ดํฌ๋ก์ํํธ๊ฐ GitHub์ ์ธ์ํจ์ ๋ฐ๋ผ ๋๊ฐ์ด Electron์ผ๋ก ๊ฐ๋ฐํ Atom๊ณผ์ ๊ด๊ณ๊ฐ ๋๋จํ ์ค๋ฌํด์ก๋ค. ์ผ๋จ์ Atom ๊ฐ๋ฐ์ ์ง์ํ๋ ์ค์ฅ๊ธฐ์ ์ผ๋ก๋ VS Code๋ง ๋จ์ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ๋ํ GitHub ์ธ์๋ก ์ธํด ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ฐ์ด ๋๋ Electron ํ๋ ์์ํฌ๊น์ง ๋ง์ดํฌ๋ก์ํํธ์ ์์ ๊ฐ ๋์๋ค.
์๋์ ์ธ๊ธฐ ์๋ ์๋ํฐ๊ฐ ๋๋ค ๋ณด๋, ์์ฆ์๋ ์ด์ง๊ฐํ ๋ฆฌ๋ ์ค ๋ฐฐํฌํ์์๋ ์ ๋ถ snap, flatpak, appimage ๋ฑ์ ํตํด ์ฝ๊ฒ ์ค์นํ ์ ์๋๋ก ํด ๋จ๋ค. ๊ถ์ด ์ ๋ช ํ ๋ฐฐํฌํ์ด ์๋๋ผ๋ ์ฝ๊ฒ ์ค์น ๊ฐ๋ฅํ๊ฒ ๋ ๊ฒ. ๋ฌผ๋ก , ์คํ ์์ค์ด๋ฏ๋ก ์ง์ ๋ฐฐํฌํ ๊ด๋ฆฌ์๋ค์ด ์ง์ ์ปดํ์ผํ ๋ฒ์ ผ์ ํจํค์ง ๋งค๋์ ์์ ๋ฐ๊ฒฌํ ์๋ ์๋ค. ์ด ๊ฒฝ์ฐ์๋ ๋ณดํต Code ๋ก ๋ถ๋ฆฐ๋ค.
[1] ๋ค๋ง ํ์ฅ์ ๊ฒฝ์ฐ ์ผ๋ถ VS Code์์ ์ฌ์ฉํ๋ ํ์ฅ์ด ๋๋ฝ๋์ด ์์ ์ ์๋ค. VS Code ๊ณ์ด์์ ์ ๋ถ ํธํ๋๋ ํ์ฅ๋ง ๋ฆฌ์คํธ์ ๋์ฐ๊ธฐ ๋๋ฌธ. ์ด ๊ณณ์ ์ฐธ๊ณ ํด์ ๋ง์ผํ๋ ์ด์ค์ ๋ชจ๋ ๋ํ๋๋๋ก ํ ์ ์๋ค.
[2] ์คํ์์ค์์๋ ์ด๋ฐ ์ผ์ ํํ๋ค. ์์ค๊ฐ ์คํ๋์ด ์๋๋ผ๋ ์ํ๊ถ ๋ฑ์ด ๊ฑธ๋ฆฌ๊ธฐ ๋๋ฌธ์ ํต์ฑ๋ก ํฌํฌํด์ ๋ฌธ์ ๋๋ ๋ถ๋ถ๋ง ์ ์ธํ ๋ค ์ฌ๋ฐฐํฌํ๋ ๊ฒ.