ํ์ ๋์ ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ๋๊ตฌ ๋ชจ์์ด ์๋ ide๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๋๋ vscode๋ฅผ ์ฌ์ฉํ๊ธฐ ์์ํ๊ณ ํ๋ฃจ ๋ง์ ์ฌ์ฉ์ ์ค๋จํ์ต๋๋ค. ๋ชจ๋ ๋ฐ๋ก ๊ฐ๊ธฐ๋ฅผ ๊ธฐ์ตํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๋ค๋ฅธ ์ธ๊ธฐ ์๋ ์์ด๋์ด์์๋ ๋ฉ๋ด ํญ๋ชฉ์ ๋๊ตฌ ๋ชจ์์ ๋๊ณ ๋๋๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋น์ฃผ์ผ ๋น๋์ค:
์์ด๋์ด:
์:
๋ท๋น:
์ฝ๋ ๋ธ๋ก:
์ฝ๋ชจ๋ ์์ด๋:
์์:
๋ฉ๋ชจ์ฅ++:
gedit:
๊นํ๋ธ:
WTF MS? VS ์ฝ๋? VS ์ฌ์ฉ์?
์ ์ฌํ ์์ฒญ์ ๋ํด ์ด์ ์ ํ๋ ๊ฒ์ฒ๋ผ "๋ฒ์๋ฅผ ๋ฒ์ด๋จ"์ผ๋ก ํ๊ทธ๋ฅผ ์ง์ ํ์ง ๋ง์ญ์์ค. ๊ฐ๋จํ ํธ์ง๊ธฐ์๋ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค.
๊ณ ๊ธ ๊ธฐ๋ฅ์ด ์๋๋ผ ๋๋ถ๋ถ์ ์ฌ๋๋ค์๊ฒ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์
๋๋ค.
๋๊ตฌ ๋ชจ์ ์์ด ide๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ถ๋ถ์ ์ฌ์ฉ์์๊ฒ ์น์ํ์ง ์์ต๋๋ค. vim ๋ฐฉ์์
๋๋ค.
์ฌ๋๋ค์ "vim์์ ๋๊ฐ๊ธฐ"์ ๊ฐ์ด ์ ๋ง๋ก ํ์ํฉ๋๋ค.
๋๊ตฌ ๋ชจ์์ ๋ฐ๋ํ๋ ์ฌ๋๋ค์ ์ํ FAQ :
๋๋ ๋๊ตฌ ๋ชจ์์ ์ฌ์ฉํ๊ณ ์ถ์ง ์์ผ๋ฏ๋ก ๊ทธ ๊ธฐ๋ฅ ์์ฒญ์ ๋ฐ๋ํฉ๋๋ค.
"์ต์ ํด๋ฐ" ๋ฌธ์ ๊ฐ ์๋๋๋ค. ์ํ์ง ์์ผ๋ฉด ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ํ๋ค๋ฉด ํ์ ๊ตฌ์ฑํ๊ณ PR์ ์ ์ถํ์ง ์๊ฒ ์ต๋๊น?
์ฌ๋๋ค์ด ์ ์ํ๊ณ ๋์ผํ ๋ฌธ์ ์ ๋ํด ์์ฑ๋ ๋ค๋ฅธ ๋ง์ ๋ฒ๊ทธ ๋ณด๊ณ ์๋ฅผ ์ดํด๋ณด์ญ์์ค. MS๋ ๊ฑฐ๋ถํ ๊ฐ๋ฅ์ฑ์ด ์๋ค๊ณ ๋งํ๋ค. ๊ทธ๋ค์ ํ๋ฌ๊ทธ์ธ์ ๊ฐ๋ฅํ๊ฒ ํ๊ธฐ ์ํด ํํฌ๋ฅผ ์ถ๊ฐํ๊ณ ์ถ์ดํ์ง๋ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๊ฒ์ ์์์ ๋ฌธ์ ๊ฐ ์๋๋ผ ์ด๋ ์ ์ธ ๋ฌธ์ ์ ๋๋ค.
@GorvGoyl์ ์์ ํด๊ฒฐ ๋ฐฉ๋ฒ:
๊ฐ๊น์ด ์ฅ๋์ ์ฐ์ ์์๊ฐ ๋์ ๊ธฐ๋ฅ์ด ์๋ ๊ฒ ๊ฐ์์ VSCode์ ํธ์ง๊ธฐ ๋ฉ๋ด ๋ชจ์์ ๋ฏธํ, ํ์ผ ๋์ด, ์คํ ์ทจ์, ๋ค์ ์คํ, ๋ชจ๋ ์ ์ฅ ๋ฑ๊ณผ ๊ฐ์ ํธ๋ฆฌํ ๋ฒํผ์ ์ถ๊ฐํ๋ ์ด ํ์ฅ์ ๋ง๋ค์์ต๋๋ค. ๋ฐ๋ก ๊ฐ๊ธฐ ๋ฉ๋ด ๋ชจ์
๋ฒ์ ๋ฐ
๋๊ตฌ ๋ชจ์์ด ์๋ ๋ค๋ฅธ ์ธ๊ธฐ ์๋ ์์ด๋์ด๋ฅผ ๋ณด์ฌ์ฃผ์ธ์.
์ค๋ซ๋์ ๋ฐฑ๋ก๊ทธ์ ์๋ ๋ฌธ์ ๋ฅผ ๋ซ
vijayvepa๋ 2017๋
12์ 4์ผ 15:34์ ์ด ํธ๋ฅผ ์ด์์ต๋๋ค.
vscodebot์ด 2017๋
12์ 4์ผ 18:01์ ์ข
๋ฃํ์ต๋๋ค.
...์ค๋๋ง์ด๋ค์...๋ฒ์จ 2์๊ฐ30๋ถ :)
ํฐ์ผ์ด ๋ง๊ฐ๋์์ต๋๋ค. ๋น์ ์ ์ดํด์ ํ๋ณตํ ์ฝ๋ฉ์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๋ค! vscode ์์ด :)
#18042๊ฐ ์ข ๋ฃ๋์๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ IDE๋ก ์ ํํ์ต๋๋ค. ์ฃ์กํฉ๋๋ค, ๋ง์ดํฌ๋ก์ํํธ!
์ํ๊น๊ฒ๋ Microsoft ๋๋ vscode ํ์ ๊ณ ๊ฐ์ด ์ํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง ์ ๊ฒฝ ์ฐ์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ์ฃผ์ ๋ ์ค๋ซ๋์ ์๋ง์ ๋ฌธ์ ๋ฅผ ๋ ธ๊ณจ์ ์ผ๋ก ๋ฌด์ํ๋ ๊ฑฐ์ ์๋ชจ ์์ค์ด์์ต๋๋ค.
์ ๋ vscode๋ฅผ ์๊ธฐ์ฒ๋ผ ์๊ฐํ๋ ํ์ ๋๊ตฐ๊ฐ๋ก ์๋ฆผ์ ๋ฐ์์ต๋๋ค... ๊ทธ์ ๋ฐ๋๋ก ์๋ฌด ๊ด์ฌ ์์ด ์๋ํ๋ ๊ฒ์ ๋ณด์์ต๋๋ค.
์ ๋ Jet Brains ์ ์ฒด ๊ตฌ๋ ์ ๊ตฌ์ ํ๊ณ ๋ค๋์๋ณด์ง ์์์ต๋๋ค. ๋ด ๋๊ตฌ ์์์ vscode๊ฐ ์์ผ๋ฉด ์ข๊ฒ ์ด... ์ปค๋ฎค๋ํฐ ์ ์์ ๋ํ ์ด๋ฌํ ์ข ๋ฅ์ ํผ๋๋ฐฑ์ ๋ณด๋ ์ํํธ์จ์ด ์์ง๋์ด๋ก์. ๋ด ์ ์ ์ ๋ง ์ฝ๊ธฐ ์ซ์ ๋ง์ ๋จ๊ฒผ์ต๋๋ค.
Vscode ํ์ ์์์ ์ฌ์ฉ์๋ฅผ ๋ ์์ด๋ ์๊ดํ์ง ์์ ๊ฒ์ ๋๋ค... ๊ทธ๋์ ๊ทธ๋ ์ต๋๋ค.
OP์ ์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. VSCode์์ ์ง๊ธ๊น์ง ๊ฐ์ฅ ํฐ ๊ธฐ๋ฅ ์ฐจ์ด๋ ๋๋ฝ๋ ๋๊ตฌ ๋ชจ์์ ๋๋ค.
๋๊ตฌ ๋ชจ์๊ณผ ๋๊ตฌ ๋ชจ์ ๋ฒํผ์ด ์๋ ๊ตฌ์ ms-office-2003๊ณผ ๊ฐ์ ๋๊ตฌ ๋ชจ์์ ์ํฉ๋๋ค. ์ฌ๋ ค ๊น์ ์์ด์ฝ, ์ค๋ช ๋ฐ ํค๋งต ๋์ฒด๋ฅผ ๋ณด๋ ค๋ฉด ๋ง์ฐ์ค๋ฅผ ๊ฐ์ ธ๊ฐ์ธ์. ์ข์ ๊ธฐ๋ณธ ๋๊ตฌ ๋ชจ์์ด ์์ด์ผ ํ๋ฉฐ ์ฌ์ฉ์๊ฐ ์ฌ์ฉ์ ์ ์ํ ์ ์์ด์ผ ํฉ๋๋ค. ํ๋ฌ๊ทธ์ธ์ ํ๋ฌ๊ทธ์ธ ํน์ ๋๊ตฌ ๋ชจ์๋ ์ ์ํ ์ ์์ด์ผ ํฉ๋๋ค.
๋๊ตฌ ๋ชจ์์ ํจ์ฌ ๋ ๋ง์ ์ฑํ์ ์ ๋ํ๊ณ ์ฌ์ฉ์๊ฐ ํค๋ณด๋ ๋์ฒด๋ฅผ ๋ ์ฝ๊ฒ ๋ฐฐ์ธ ์ ์๋๋ก ํฉ๋๋ค.
์ ๋ ์ค๋ซ๋์ Visual Studio, eclipse ๋ฐ Jetbrains ์ฌ์ฉ์์ ๋๋ค. ๋ฐฉ๊ธ VSCode๋ฅผ ์ค์ ํ๊ณ ๋ฐฐ์ฐ๋ ๋ฐ ๋ง์ ์๊ฐ์ ๋ณด๋๊ณ , ๋๋ฝ๋ ๋๊ตฌ ๋ชจ์์ ์ ์ธํ๊ณ VSCode๊ฐ ํ๋ฅญ ํ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ์ฌ๋ฌด์ค๊ณผ ๊ฐ์ ๋๊ตฌ ๋ชจ์์ด ์๋ค๋ฉด VSCode๋ก๋ง ์ ํํ ๊ฒ์ ๋๋ค. ํ์ง๋ง ๊ทธ๊ฒ ์์ด๋ Jetbrains๋ก ๋์๊ฐ์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค.
๋ง์ดํฌ๋ก์ํํธ, ์์ ์ ๋ฏธ๋๋ฅผ ๋ฐฉํดํ์ง ๋ง์์ฃผ์ธ์.
์์ ์๋ฃจ์
์ ์ํ ํ์์ค์ ์ฌ์ฉํ์ฌ ํ์ํ ๋ช
๋ น์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
์ด ํ์ฅ์ ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
https://marketplace.visualstudio.com/items?itemName=anweber.statusbar-commands
https://marketplace.visualstudio.com/items?itemName=gsppvo.vscode-commandbar
https://marketplace.visualstudio.com/items?itemName=gizak.shortcuts
https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-commands
์ํ ํ์์ค์ ์์
์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
https://marketplace.visualstudio.com/items?itemName=GuardRex.status-bar-tasks
๊ฒฐ๊ณผ:
์ ๋ @morozovsk ๋ฐ @MikeSummit ๊ณผ ํจ๊ป ํฉ๋๋ค. vs ์ฝ๋๋ ๋ง์ ๊ฒ์ ํ ์ ์์ง๋ง ๊ธฐ๋ฅ ๊ฒ์ ๊ฐ๋ฅ์ฑ ๋ถ์กฑ, ์ฌ์ด ํ์ ๋ถ์กฑ ๋ฐ ์ฌ์ฉ์๋ฅผ Ctrl+Shift+P์ ๋ ์ผ๋ก ๊ฐ์ ์ด๋/๋ชจ๋ ๋ช ๋ น ํ๋ ํธ ๋ฒํท์ด IMO๋ฅผ ๋ฐฉํดํฉ๋๋ค.
๋๊ตฌ ๋ชจ์์ ์ฝ๋์ ์๋ ํ์ ๊ธฐ๋ฅ์ ๋๋ค.
์ณ์ ์ผ์ ํ์ญ์์ค. ์ฌ์ฉ์ ์ธํฐํ์ด์ค ๋์์ธ์์ ์ธ๊ณ์ ์ผ๋ก ์ธ์ ๋๋ ํ์ค์ธ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํฉ๋๋ค. ๊ธฐ๋ณธ ๋๊ตฌ ๋ชจ์, ํ๋ฌ๊ทธ์ธ ํน์ ๋๊ตฌ ๋ชจ์ ๋ฐ ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ๋๊ตฌ ๋ชจ์์ผ๋ก vs ์ฝ๋๋ฅผ ์ค์ ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ๊ฒ ๋ง๋์ญ์์ค.
๋๋ ์ด๊ฒ์ด ๊ตฌํํด์ผ ํ ํฐ ๊ธฐ๋ฅ์ด ๋ ๊ฒ์ด๋ผ๊ณ ํ์ ํ์ง๋ง ์ด ๊ธฐ๋ฅ ์์ฒญ์ด ๋ก๋๋งต์์ ๊ฐ์์ฑ์ ์ป๋ ๊ฒ์ ๋ฐฉํดํด์๋ ์๋ฉ๋๋ค.
@alkorsan ๋๊ตฌ ๋ชจ์์ ํฌํจํ ์ ์๋ ์ข์ ๊ธฐ๋ฅ ์ ์ ๊ณตํ๋ ๋ชฉ๋ก์ ๊ด์ฐ์ ์ถ๊ฐํ์ญ์์ค...
๊ฐ๋ฐ์๋ ๊ฐ ์์ ์ ๋ํด ํด๋ฆญ ๊ฐ๋ฅํ ๋ฒํผ์ ์ถ๊ฐํ ์ ์๋ ์ต์ ์ด ์์ด์ผ ํฉ๋๋ค.
https://marketplace.visualstudio.com/items?itemName=GuardRex.status-bar-tasks
๋๋ ๊ทธ๊ฒ์ ์ํดํ๊ณ ์ถ์ต๋๋ค!
Atom์์ ์ ๊ณตํ๋ ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ๋๊ตฌ ๋ชจ์์ ๋ด๊ฐ ๊ฐ์ฅ ๊ทธ๋ฆฌ์ํ๋ ๊ธฐ๋ฅ ์ค ํ๋์ ๋๋ค. ์ค์ ์ฝ๋์ ์ง์คํด์ผ ํ๋ฏ๋ก ์๋ก์ด ๋จ์ถํค๋ฅผ ๋ฐฐ์ธ ํ์๊ฐ ์์ต๋๋ค. ๊ฐ๊น์ด ์ฅ๋์ ๋ฌด์ธ๊ฐ๋ฅผ ์ป์ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค! ํ๋ฅญํ ์ผ์ ๊ณ์ํ์ญ์์ค, Microsoft.
ํฅ๋ฏธ๋กญ๊ฒ๋ ์ด ๋ฌธ์ ๋ ์์ง ๋ฒ์๋ฅผ ๋ฒ์ด๋์ง ์์์ผ๋ฉฐ ์ด ๊ธฐ๋ฅ์ด ๊ตฌํ๋๊ธฐ๋ฅผ ๊ณ์ ํฌ๋งํฉ๋๋ค.
2018๋ ๊ณต์ ๋ก๋๋งต ์์๋ "ํดํผ ์ฝ๋ฉ", "์ ๊ท ์ฌ์ฉ์์ ๊ธฐ์กด ์ฌ์ฉ์ ๋ชจ๋์๊ฒ ๋์ฑ ์ฆ๊ฑฐ์ด ๊ฒฝํ์ ์ ๊ณตํ๊ณ ์ ํฉ๋๋ค" ๋ฐ "VS ์ฝ๋๋ฅผ ๋์ ํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋๋ ์ฐจ๋จ ์์ ์ ๊ฑฐ"์ ๋ํด ์ธ๊ธํ๊ณ ์์ผ๋ฏ๋ก ํน๋ณํ ์ธ๊ธํ์ง ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ ๋ก๋๋งต์ ์์ผ๋ฉฐ ๋ก๋๋งต์ ์์ด์ผ ํ๋ฉฐ ์ธ๊ธ๋ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ์์ ์ค์ ๋๋ค.
@bpasero ๋ ์ด ๋ฌธ์ ์์ ํ๋ํ์ผ๋ฉฐ ํ์ฌ VSCode ๊ฐ๋ฐ์์ ๋๋ค. Microsoft VSCode ํ ๊ฐ๋ฐ์๊ฐ ์๊ฐ์ ๋ด์ ์ด ๋ฌธ์ ๋ฅผ ๊ธฐ๋กํ๊ณ ๊ณํ์ด ๋ฌด์์ธ์ง ๋งํ ์ ์๋ค๋ฉด ์ ๋ง ์ข์ ๊ฒ์ ๋๋ค.
๊ทธ๋ค์ ๊ธฐ๋ก์ ๋จ๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ๊น์ด ์ฅ๋์ ์ผ์ด๋์ง ์์ ๊ฒ์ด๋ผ๊ณ ๋งํ์ง ์์์ต๋๊น? ๊ทธ๊ฒ์ ๋ด๊ฐ ๋ชจ๋ ๋ฏธํด๊ฒฐ ๋ฌธ์ ์ ํ์ ๋ฌธ์ ์ ๋ํด ์ดํดํ๊ณ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ฉฐ ๊ทธ๊ฒ์ด ๋ฐฑ๋ก๊ทธ์ ๊ฐํ์ง ์์ ๊ฒ์ด๋ผ๊ณ ๋งํ๋ ๊ฒ ๊ฐ์ต๋๋ค... ๊ทธ๋ฌ๋ ๋ฌธ์ ๊ฐ ์์์ด ์ ๊ธฐ๋์์์๋ ๋ถ๊ตฌํ๊ณ "๊ด์ฌ ์์"์ ๋ ๊ฐ๊น์ต๋๋ค.
๋ถ์ ์ ์ธ ํผ๋๋ฐฑ ๋ฃจํ๋ฅผ ์์ํ๋ ค๋ ๊ฒ์ด ์๋๋ผ... ํ์ง๋ง ์ด ์ฃผ์ ๋ ์ํ ๊ฒ์ ๋๋ค... ๊ทธ๋ฆฌ๊ณ ์ํฐ ํด๋ฐ์ ์๋ชจ ์์ค์ด ์๋ ๊ฒ ๊ฐ์ ๋๋์ด ๋ญ๋๋ค. ์ด๋๊ฐ์์ ๋๊ตฐ๊ฐ๊ฐ ๊ทธ๊ฒ์ ๋ํ ๊ธฐ๋ฅ ์์ฒญ์ ์์ด ๋ฒ์ฉ ๋๊ตฌ ๋ชจ์์ผ๋ก ์ด์ด์ง์ง ์์ ๊ฒ์ด๋ผ๊ณ ๊ฒฐ์ ํ์ต๋๋ค... ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ ๋ง์์ ๋ง๋ค์ด์ก์ต๋๋ค.
์๋ ํ์ธ์ @ronnyek ์ ๋ ์ด์ ์ ์ฌํ ์ฌ๋ฌ ๊ฐ์ ๋ซํ ๋ฌธ์ ๋ฅผ ๋ณด์๊ณ ๊ทํ์ ์ ์ฅ์ด ์ด๋์์ ์๋์ง ์ดํดํฉ๋๋ค. ๋๋ ๊ธ์ ์ ์ธ ํ๋๋ฅผ ์ ์งํ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์๋ค. ์ด ๋ฌธ์ ๊ฐ ์ค๋๋ ์๋ ์ฌ์ ํ ์ด๋ ค ์๋ค๋ ์ฌ์ค์ vscode ํ์์ ์ด๊ฒ์ด ์ค์ ๋ก ์ ํจํ ์ ์์ด๋ผ๊ณ ์๊ฐํ ์ํฅ์ด ์๋ค๋ ํฌ๋ง์ ์ค๋๋ค.
์ ๋ ์ฐฉ๊ฐํ์ง ์์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค :)
๊ธฐ๋ณธ ๋๊ตฌ ๋ชจ์, ํ๋ฌ๊ทธ์ธ ํน์ ๋๊ตฌ ๋ชจ์ ๋ฐ ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ์ฌ์ฉ์ ์ง์ ๋๊ตฌ ๋ชจ์์ ๋ถ์กฑ์ด ์ ๊ท ์ฌ์ฉ์๋ฅผ ์ํ vscode์ ์ง์ /์ฑํ์ ๋ํ ์ค์ง์ ์ธ ์ฅ๋ฒฝ์ด๋ฉฐ ์ด ๋๋ฝ๋ ๊ธฐ๋ฅ์ ์๊ด์์ด vscode๋ฅผ ๊ณ ์ํ ์ํฅ์ด ์์ต๋๋ค.
์ค ์, ์คํดํ์ง ๋ง์ธ์... ์ ๋ ์ด ๋ณํ๋ฅผ ์ง์งํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๊ฐ ๋งํ๋ฏ์ด ๋ถ์ ์ ์ธ ํผ๋๋ฐฑ ๋ฃจํ๊ฐ ๋๊ณ ์ถ์ง ์์ต๋๋ค... . VS Code๋ ์งํ๋จ์ ๋ฐ๋ผ ๋์ฝํ๊ณ ์์ผ๋ฉฐ... ๋๊ตฌ ๋ชจ์์ ๋ํ ๋ฐ๋๋ฅผ ์ ๋ง ์ดํดํ์ง ๋ชปํฉ๋๋ค. ์ง๊ธ์ ์น์คํฐ์ ์ํด ํ๋ก ํธ ์๋ ํธ์ง์ ์ํด vscode๋ฅผ ์ฐ์ง ์์์ง๋ง ๋ฏธ๋์๋ vscode๋ฅผ ์ต์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค.
๋๋ฌด ๊ธฐ์ด์ ์ธ ๊ฒ ๊ฐ์, ๋๋ ๊ทธ๊ฒ์ ์ฐพ์ง ๋ชปํ์ ๋ ๋งค์ฐ ๋๋์ต๋๋ค ... ํ์ง๋ง ๋์์ด๋๊ฐ ๋งค์ฐ ์ต์ํ์ UI๋ฅผ ์ ์งํ๋ ์ฒ ํ์ ๊ฐ์ง๊ณ ์๋ค๋ฉด ์๋ง๋ ์ง์ํ๊ธฐ ์ํด ๋ ธ๋ ฅํ ๊ฐ์น๊ฐ ์๋ค๊ณ ๋๋ ๊ฒ์ ๋๋ค.
์๋ง๋ ๋๊ตฌ๋ ์ด ์์ ๋๊ตฌ ๋ชจ์ ํ์ฅ์ ์ด์ํ๋ ค๊ณ ์๋ํ ์ ์์ต๋๋ค. https://github.com/suda/tool-bar
๊ณ ์ ๋ ๋๊ตฌ ๋ชจ์์ ์ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ์ผ๋ถ ์ฝ๋๋ก ๊ธฐ๋ฅ ๋ถ๊ธฐ๋ฅผ ์์ํ์ต๋๋ค.
https://github.com/junalmeida/vscode/pull/1
๋น์ ์ด ๊ทธ๊ฒ์ ์ผ๋ถ๊ฐ ๋๊ณ ์ถ์์ง ๋์๊ฒ ๋ฌผ์ด๋ณด์ญ์์ค.
๋๋ ์ด๋ฏธ 3๊ฐ์ง ์ผ๋ฐ์ ์ธ ๊ธฐ๋ณธ ์์
์ผ๋ก ๋๊ตฌ ๋ชจ์(์์น ์ง์ ๊ณผ ๊ฐ์ UI ํญ๋ชฉ)์ ๋ํ ์ด๊ธฐ ์๊ตฌ ์ฌํญ์ ๋ง๋ค์์ต๋๋ค. ๋ด๊ฐ PR์ ๋ฃ์ gif๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์์ง ํด์ผ ํ ์ผ์ด ๋ง์ต๋๋ค.
@junalmeida ์๋
ํ์ธ์. ํ์ฌ ์ด ๊ธฐ๋ฅ ์์ฒญ(๋ค๋ฅธ ๋ง์ ์์ฒญ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก)์ด ์ด๋ ค ์์ด ์ฌ์ฉ์๋ก๋ถํฐ ๋ ๋ง์ ํผ๋๋ฐฑ์ ์์งํ ์ ์์ต๋๋ค. ๋ฐ๋ก ์ฒ๋ฆฌํ๊ณ ์ถ๊ธฐ ๋๋ฌธ์ด ์๋๋๋ค.
VSCode๋ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์ด๋ฏ๋ก ์ฌ์ฉ์ ์ง์ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ PR์ ๋ฐ์๋ค์ด๊ธฐ๋ฅผ ๊บผ๋ฆฝ๋๋ค.
๋ชจ๋ ๊ธฐ๋ฅ ์์ฒญ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ฐ์ฅ ์ข์ ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ์ผ๋ฐ์ ์ผ๋ก ์ฆ์ ์ฝ๋ฉ์ ์์ํ์ง ์๊ณ ํ ๋ก ์ ์์ํ๋ ๊ฒ์
๋๋ค.
pull ์์ฒญ ์ง์นจ https://github.com/Microsoft/vscode/wiki/How-to-Contribute#pull -requests๋ฅผ
์๋ถ
์ด์๋๋ฅด
@isidorn
atom์ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์
๋๋ค.
notepad++๋ ๋งค์ฐ ๋ฏธ๋๋ฉํ ์ฝ๋ ํธ์ง๊ธฐ์ ๋๋ค.
vscode๋ ... vim ๋ฐฉ์์ ์ฝ๋ ํธ์ง๊ธฐ์
๋๋ค.
์ผ์ชฝ ํจ๋๊ณผ ์๋จ ๋ฉ๋ด๋ฅผ ์ญ์ ํ์ญ์์ค! ๋จ์ถํค๋ง! ์ค์ง ํ๋์ฝ์ด!
๋ง์ฐ์ค๋ 1946๋
์ ๋ฐ๋ช
๋์์ง๋ง ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ํฉ๋๋ค.
๋๋ ๋ง์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํฉ๋๋ค. ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ํค ์กฐํฉ์ ๊ธฐ์ตํ ํ์๊ฐ ์์ต๋๋ค.
๋น์ ์ ํ๋ก๊ทธ๋จ์ด ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ํจ๊ป ์ฌ์ฉ๋๊ธฐ๋ฅผ ์ํ๋ค๋ฉด ๋น์ ์ ํธํ๋์ด์ผ ํฉ๋๋ค. ์ด์ธ๋ฆฌ๊ณ ์ถ์ง ์๋ค๋ฉด(ms ๋ฐฉ์) ์ํ๋ ๋๋ก ํ๋ฉด ๋์ง๋ง ์ ๊ฒฝ ์ฐ๋ ์ฒ ํ์ง๋ ๋ง์ธ์.
:ํ๋:
@isidorn ์์ ์ ์์ง๋ง ์ด ์ฃผ์ ์ ๋ค๋ฅธ ์ฃผ์ ์์ ์ด๋ฏธ ํ ๋ก ์ด ์์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด์จ๋ , ๋๋ ์ด๊ฒ์ POC๋ก ์ฝ๋ฉํ๊ธฐ ์์ํ๊ณ ์ฌ์ฉ๋ ๋ชจ๋ ์ง์นจ๊ณผ UI ์ฝ๋๋ฅผ ์ดํดํ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค. ์ด๊ฒ์ด ๊ณต์ VSCode ํ์ ๋ฐฉํฅ์ด ์๋๋ฉด ๋ฌธ์ ๊ฐ ๋์ง ์์ง๋ง ์ด๊ฒ์ด ์คํ ์์ค์ ์๋ฆ๋ค์์ ๋๋ค. ๋๊ตฌ๋ ํฌํฌํ๊ณ ์คํํ ์ ์์ผ๋ฉฐ ์ด๊ฒ์ด ๋ฐ๋์ PR์ด ์๋ฝ๋๋ค๋ ๊ฒ์ ์๋ฏธํ์ง๋ ์์ต๋๋ค. ;)
์ด๊ฒ์ ์ ๋ง ์ด์ํ ๊ฒฐ์ ์ด๋ฉฐ ๊ฐ์ธ์ ์ผ๋ก vscode๋ฅผ ์ฑํํ๋ ๋ฐ ํฐ ๋ฐฉํด๊ฐ ๋ ๊ฒ์ ๋๋ค(๋ง์ ๋ค๋ฅธ ์ฌ์ฉ์๋ ์์ํฉ๋๋ค)
๋ํ ๋๊ตฌ ๋ชจ์์ด ์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ๊ฒ์ด ์ํ ํ์์ค์ ๋คํ๋ฉ๋๋ค. git-history, cmake์ ๊ฐ์ด ์ํ ํ์์ค์ ์๋ง์ผ๋ก ๋ง๋๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ด ์์ต๋๋ค. ์ํ ํ์์ค ์์ด์ฝ์ ๊ฐ๋ณ์ ์ผ๋ก ๋นํ์ฑํํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ค์ ์ค์ํ ์ฌํญ์ ์ํ ๊ณต๊ฐ์ด ์์ต๋๋ค.
VSCode๋ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์ด๋ฏ๋ก ์ฌ์ฉ์ ์ง์ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ PR์ ๋ฐ์๋ค์ด๊ธฐ๋ฅผ ๊บผ๋ฆฝ๋๋ค.
๋๋ ๊ทธ๊ฒ์ ์๋ฒฝํ๊ฒ ์ดํดํ ์ ์์ง๋ง, ์ฌ๊ธฐ์ ํ์ํ ์กฐ์น๋ ์๋๋๋ค. ํ์ฅ์ ํตํด ๋๊ตฌ ๋ชจ์์ ์ ๊ณตํ ์ ์๋๋ก ํ์ฅ ์์ฑ์๋ฅผ ์ํด ์ผ๋ถ ๋๋ก์ด๋ธ ์์ญ์ ๋ ธ์ถํ๋ ๊ฒ์ ์๋ฒฝํ ๊ฒ์ ๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ฉด ํต์ฌ ํธ์ง๊ธฐ๊ฐ ์์ ํ ์ง์ํ ํ์๊ฐ ์๊ณ ๊ธฐ๋ณธ ํ๊ฒฝ์ด ํ์คํ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค.
์ต๊ทผ ๊ฐ๋ฐ ์ํฉ๋ง ๋ณด๋ฉด VS Code๊ฐ ๋ชจ๋ ๊ฒ์ด ๊ตฌ์ฑ ํ์ผ์ ํตํด ์ํ๋๋ "ํ๋ ์ฝ์ด" ๊ธฐ๋ฅ์์ ์ด๋ฏธ ๋ฒ์ด๋๊ณ ์์์ด ๋ถ๋ช ํฉ๋๋ค. ์์ ํ ๊ตฌ์ฑ GUI๊ฐ ์ ๊ณต๋๋ฏ๋ก VS Code๊ฐ ์ด์ ๋ ๋ง์ ๋ง์ฐ์ค ์ค์ฌ ์ฌ์ฉ ์ฌ๋ก๋ ์์ฉํ๊ณ ์์์ด ๋ถ๋ช ํฉ๋๋ค. ๋๊ตฌ ๋ชจ์์ ๊ฐ๋ ๊ฒ์ ๋ ์์ ์ฌ์ฉ์ ํ์ ์งํฉ์ ์ํ ๊ฒ์ด๋๋ผ๋ ํ์คํ ์ข์ ์๊ฐ์ผ ๊ฒ์ ๋๋ค. ์ถ๊ฐ ํ์ฅ์ ๋ํ ๋ง์ ๊ฐ๋ฅ์ฑ์ ์ด์ด์ค ๋ฟ์ ๋๋ค.
+1
๋๊ตฌ ๋ชจ์์ด ์ ํ์ ๊ธฐ๋ฅ์ด ๋ ์ ์๋ ์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์ํผ ๋ฏธ๋๋ฉ์ ์ํ์ญ๋๊น? ์ ์์ ๋๋๋ค. ๋ง์ฐ์ค๋ฅผ ํตํด ๊ธฐ๋ฅ์ ๋น ๋ฅด๊ฒ ์ก์ธ์คํ๊ณ ์ถ์ผ์ญ๋๊น? ์ ์์ ์ผ์ญ์์ค. ํ์ํ ๊ฒฝ์ฐ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ตฌํํ์ญ์์ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ๊ฐ๊ฒฝํ ์ ์ฅ์ ์ฌ์ฉ์๊ฐ ํ๋ก์ ํธ๋ฅผ ์ฃฝ์ด๊ธฐ๋ฅผ ์ํ๋ ๊ฒ์ ๋ฐ๋ํฉ๋๋ค(์: Amarok ์ฐธ์กฐ). VSC๋ ์ฌ๋ฌ ๋ฉด์์ ํ๋ฅญํ์ง๋ง ๋๊ตฌ ๋ชจ์์ด ์๋ค๋ ๊ฒ์ ๋ง์ ์ฌ๋๋ค์๊ฒ ๋ถ๋ช ํ ์ง์ฆ๋๋ ์ผ์ ๋๋ค.
์ ๋ฐ ๋ถํ๋๋ฆฝ๋๋ค.. ํด๋ฐ๊ฐ ์ ์คํ ํ์ํฉ๋๋ค. ํด๋ฐ๊ฐ ์์ผ๋ฉด ์์ ํ ๋ง๋น๋ฉ๋๋ค. ํ์ผ ์ฌ์ด๋ฅผ ํ์ํ๋ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
VS Code ํค๋์ ๋ฉ๋ด ์ค ์๋์ Visual Studio์ ๊ฐ์ด ํ์ผ ์ ์ฅ, ํ์ผ ์ด๊ธฐ ๋ฑ๊ณผ ๊ฐ์ด ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๊ธฐ๋ฅ์ ๋ํ ์์ด์ฝ์ ๋ค๋ฅธ ๋๊ตฌ ๋ชจ์์ ํ์ํ ์ ์์ต๋๊น? ํญ๋ชฉ์ ์ถ๊ฐ/์ญ์ ํ๋ ค๋ฉด ์ง์ ๊ตฌ์ฑํ ์ ์์ด์ผ ํฉ๋๋ค.
๋๋ ์ด๊ฒ์ ์ถ๊ฐํ๊ธฐ ์ํด MSFT์์ ์์ํ ๊ธฐ๋ค๋ฆฌ์ง ์์ ๊ฒ์ ๋๋ค(๋ง์ฝ ์๋ค๋ฉด). Jetbrain์ WebStorm์ ๊ตฌ์ ํฉ๋๋ค.
+1
๋๋ ์ฌ์ ํ ๋ชจ๋ ๊ฒ์ ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ ํธํ์ง๋ง, ์ด ์๋ก์ด(๊ทธ๋ฆฌ๊ณ ๋ค์ ๊ธฐ๋ณธ์ ์ธ) UI ์์๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋ ํ์ ํ ์ ์๋ ํ์ฅ ๋ฐ ๊ตฌ์ฑ์ ๋ํ ์๋ก์ด ๊ฐ๋ฅ์ฑ์ ์ ๊ณตํฉ๋๋ค.
๋๋ ๊ทธ๊ฒ์ ๋๊ฒ ์ง๋ง, ๋ด๊ฐ ์ํ๋ค๋ฉด ์ฌ์ ํ ๊ฐ๋ฅ์ฑ์ผ๋ก ์กด์ฌํ๊ธฐ๋ฅผ ์ํ ๊ฒ์
๋๋ค.
์ฌํ๊ฒ๋..ํ์ง๋ง ์ด๊ฒ์ด ๋์์ด๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค ...
Windows์ฉ Visual Studio Code ๋ฐ๋ก ๊ฐ๊ธฐ ํค
https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
๋๋ ๋ชจ๋๊ฐ ์ ๋ณด๋ฅผ ๊ณ ๋ง๊ฒ ์๊ฐํ๋ค๊ณ ์๊ฐํฉ๋๋ค ... ๊ทธ๊ฒ์ด ๋๊ตฌ ๋ชจ์์ ์๊ตฌํ๋ ์ฃผ๋ ์ด์ ์ด๊ธฐ ๋๋ฌธ์ ... ๊ธฐ์ตํด์ผ ํ ๋ช ๋ น์ด๋ ๋ช ๋ น ์ฐฝ ๋ช ๋ น์ผ๋ก ๊ฒ์ํด์ผ ํ ๋ช ๋ น์ด ๋๋ฌด ๋ง์ต๋๋ค.
๋๊ตฌ ๋ชจ์์ ๋ง๋๋ ๋ฐ ๊ทธ๋ ๊ฒ ๋ง์ ์์ ์ด ํ์ํ๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค... ํ์ง๋ง ๋ฌธ์ ๋ vscode ๊ฐ๋ฐ์๊ฐ ์ฌ์ ํ ๋๊ตฌ ๋ชจ์์ ๋ํ ๊ด์ฌ๋, ๊ณํ๋, ์๊ฐ๋ ์๋ค๋ ๊ฒ์ ๋๋ค. ํด๋ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋ ํ ๋ฆฌํ์คํธ๊ฐ ๋๋ถ๋ถ ์ํ ๋ฅด ์์ผ๋ก ์ฌ๋ผ์ง ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๊ทํ์ ๋น์ฆ๋์ค์ ํ์ํ ๊ฒ์ด ๋ฌด์์ด๋ ์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. ๊ทธ๊ฒ์ด ์ถฉ์กฑ๋๋ฉด ๋ ๋ง์ ์กด์ฌ๋ฅผ ์ป๊ฒ ๋ฉ๋๋ค!
์บ๋กค
๋๋ ๋ชจ๋๊ฐ ์ ๋ณด๋ฅผ ๊ณ ๋ง๊ฒ ์๊ฐํ๋ค๊ณ ์๊ฐํฉ๋๋ค ... ๊ทธ๊ฒ์ด ๋๊ตฌ ๋ชจ์์ ์๊ตฌํ๋ ์ฃผ๋ ์ด์ ์ด๊ธฐ ๋๋ฌธ์ ... ๊ธฐ์ตํด์ผ ํ ๋ช ๋ น์ด๋ ๋ช ๋ น ์ฐฝ ๋ช ๋ น์ผ๋ก ๊ฒ์ํด์ผ ํ ๋ช ๋ น์ด ๋๋ฌด ๋ง์ต๋๋ค.
๋๊ตฌ ๋ชจ์์ ๋ง๋๋ ๋ฐ ๊ทธ๋ ๊ฒ ๋ง์ ์์ ์ด ํ์ํ๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค... ํ์ง๋ง ๋ฌธ์ ๋ vscode ๊ฐ๋ฐ์๊ฐ ์ฌ์ ํ ๋๊ตฌ ๋ชจ์์ ๋ํ ๊ด์ฌ๋, ๊ณํ๋, ์๊ฐ๋ ์๋ค๋ ๊ฒ์ ๋๋ค. ํด๋ฐ ๊ธฐ๋ฅ์ด ํฌํจ๋ ํ ๋ฆฌํ์คํธ๊ฐ ๋๋ถ๋ถ ์ํ ๋ฅด ์์ผ๋ก ์ฌ๋ผ์ง ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์
๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub https://github.com/Microsoft/vscode/issues/41309#issuecomment-426295027 ์์ ํ์ธํ๊ฑฐ๋ https://github.com/notifications/unsubscribe-auth/AcQg2XMA0_WfTqVGZVt5M- ์ค๋ ๋๋ฅผ ์์๊ฑฐ
GUI๋ณด๋ค ๋ช ๋ น์ค์ ๋ ์ข์ํ์ง๋ง ์ด GUI ํธ์ง๊ธฐ์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋๊ตฌ ๋ชจ์์กฐ์ฐจ ์๋ ๊ฒ์ด ํฐ๋ฌด๋์๋ค๋ OP์ ์ ๋์ ์ผ๋ก ๋์ํด์ผ ํ๋ 30์ธ ์ด์์ IT ๋ฒ ํ ๋(Windows-OS์์ ๋นํ์ฑํ๋ ์ ์๋ ์ ํ์ ๊ธฐ๋ฅ์ผ์ง๋ผ๋) ๊ฐ์๊ธฐ ๋๋ฌด ๊ธฐ๋ณธ์ ์ธ GUI ๊ธฐ๋ฅ์ ๋ฐํ๋ GUI ์ฑ ๊ฐ๋ฐ์/์ฌ์ฉ์).
์ถ๊ฐ ์ง์์ ์ํด(๋ถ๋๋ฌ์ํ์ง ์๊ณ ) ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ฉ๋ชจ์ฅ ๊ต์ฒด์กฐ์ฐจ๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ ์ ์๋ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. Notepad++์ goto - ์๋์ ๊ฐ์ด EVEN VIM FOR WINDOWS์ ๋๋ค. UNIX VI ํฌํธ๊ฐ GUI์ฉ ๋๊ตฌ ๋ชจ์์ ์ฝ๋๋ฅผ ๋์ง ์ฌ์ ๊ฐ ์์ ๋...๋น์ ์ด ์์ ์ ์ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ์ผ๋ง๋ ํ์ํ๋ฉฐ ๊ทธ ๋ค์ ์จ๊ฒจ์ง ์๊ฐ์ ๋ฌด์์ ๋๊น? IMO, ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋ ๋งํผ ๋ค๋ฅธ ์ด์ ์์ด "์๊ฐ์ " ๊ทธ๋ํฝ ๋ฒํผ์ ์ฌ์ฉํ๋ ๊ฒ์ด ํญ์ ๋ ํธ์ํ๋ค๊ณ ๋๊ผ๋ ๊ฒ์ด ์์ต๋๋ค. ๋ฐ๋ก ๊ธฐ๋ณธ ํ์ผ ์์ ์ ๋๋ค. ์, ๋๋ ์์ ํ ๊นจ๋ซ๊ณ ๋์ํฉ๋๋ค. ํ์ง๋ง ์ด๊ฒ์ 10/10๋ฒ์ ํ ์์ญ์ ๋๋ค. ๋ค๋ฅธ ๋ชจ๋ Microsoft GUI์ ๋ํด ๋งํ๊ณ ์ถ์ ๋๊ตฌ ๋ชจ์ ๋ฒํผ(์๋ ๊ฒฝ์ฐ)์ ํด๋ฆญํ๊ธฐ ์ํด ์ฃผ์ ํ์ผ ์ด๊ธฐ/์ ์ฅ ์์ ๋น 4-5์ด๋ฅผ ๊ธฐ๊บผ์ด ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ์ง๋ 35๋ ๋์ ์์ฑ๋ vscode ์ด์ธ์ ๋ค๋ฅธ ์ด์์๊ฐ ์ฌ์ฉํ ์ ์๊ฒ ๋์์ต๋๋ค. ์์ ์๊ฒฌ์ ๋ณด๋ฉด, ๊ฐ์ฅ ์๊ฐ ํจ์จ์ ์ด์ง๋ ์์ง๋ง (๋๋จธ์ง ํฐ๋จธ๋ฆฌ๋ฅผ ์ ์งํ๊ธฐ ์ํด) ํธ์ํจ, ํธ๋ฆฌํจ ๋ฐ ๋จ์ํ ์กฐ๊ฐ์ด ์๋ ๊ฒฝ์ฐ์ธ ์ผ๋ฐ์ ์ธ ์ํฌํ๋ก ์ฌ์ฉ์์ ์ ํผ์๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ง์์ด ์ฑ๊ณผ๋ฅผ ์ด๊ธด๋ค.
๊ทธ๋ฆฌ๊ณ ์์ ๊ฒ๋ค(๋ฐ ์คํ๋ผ์ธ์ ๋ค๋ฅธ ๋ง์ ๊ฒ๋ค)๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก, ์ ๊ธฐ๋ณธ ํธ์ง๊ธฐ๊ฐ ์ ์๊ฒ ์ผ๋ง๋ ํ์์ ์ธ์ง, ์ฌ์ค์ ์ฌ์ํ ๊ฒ์ฒ๋ผ ๋ค๋ฆด ์ ์์ง๋ง, ์ด๋ฌํ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ด ๋๋ฝ๋ vscode๋ ์์ฑํ๊ธฐ์ ์ถฉ๋ถํ ํธ์ํจ์ ์ฃผ์ง ๋ชปํ๋ค๋ ๊ฒ์ ๋๋ค. ๋์ ๊ธฐ๋ณธ ํธ์ง์. ์, ๋ถ๋ถ์ ์ผ๋ก ์๋ํ๋ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ ํ์ฌ ํ์ฅ์ด ์์ ์ ์์ง๋ง ํต์ฌ vscode ์ ๋ฐ์ดํธ๊ฐ ์ด๋ฅผ ์ค๋จํ๊ฑฐ๋ ๋ค๋ฅธ ํ์ฅ์ด ์ถฉ๋ํ์ฌ ์ ์ฅ ๋ฒํผ์ด ์ค์๋ํ๋ ๋ฑ์ ์์ธ์ด ๋๋ ๊ฒฝ์ฐ ๋๊ตฌ ๋ชจ์์ ์ค์ ๋ก ํ์ํฉ๋๋ค. ์์ ๊ณผ ์์ ์ฑ์ ์ํด ํต์ฌ vscode์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
UNIX-born VIm Windows-port
_Windows GUI ํ์ค๋ง ์ค์ํ๋๋ก ๊ฐ์ _ (~2016+์ ๋ช
๋ฐฑํ ์๋ก์ด GUI ๊ธฐ๋ฅ(๋) ํ์ค ์ด์ ):
MSFT์์ VSCode๋ฅผ ๋ด๋นํ๋ ์ฌ๋์ ์ด๋ฌํ ๊ธฐ๋ณธ ์์ฒญ์ ๋ฌด์ํ๋ค๋ ์ด์ ๋ก ํด๊ณ ๋์ด์ผ ํฉ๋๋ค. ๋ค์ ์์ MSFT์ฒ๋ผ ๋ค๋ฆฝ๋๋ค.
๋๋ ์ด์ ์ ์ฌ์ด๋ ๋ฐ์์ ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋ ๋ช ๊ฐ์ ์กฐ์กํ ๋ฒํผ์ ๋ํ ์ด์ ๋ฅผ ๋ฌป๋ "๋ด๊ฐ ๊ฐ๋ฐ ์ค์ธ ๊ฒ์ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ ๋ง์ ๋ฃ๊ณ ์ถ์ง ์์ต๋๋ค." ๋ฌธ์ #11159๋ฅผ ๋งค์ฐ ๋นจ๋ฆฌ ๋ณธ ์ ์ด ์์์ต๋๋ค. EXTENSIONS๋ ์ฌ์ฉ์๊ฐ ๋ง ๊ทธ๋๋ก ๊ธฐ๋ณธ ํ์ผ ์์ ๋ณด๋ค ๋ ์์ฃผ ํด๋ฆญํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
https://github.com/Microsoft/vscode/issues/11159
DEV๊ฐ ๋ฌธ์ ๋ฅผ ๋ซ๊ณ ์ ๊ทธ๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก "๊ฐ๋ผ"๋ผ๊ณ ๋น ๋ฅด๊ฒ ๋งํ๋ ๋ฌธ์ ๋ฅผ ๋ณด๋ฉด ์ค์์ค์์ MS๊ฐ ํด์ธ์ ์๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ๊ณ ๊ฐ์ ์ด์ ๋ด๊ฐ ์ฌ๊ฐํ๊ฒ ๋นํน์ค๋ฌ์ด ๋ฌธ์ ๋ก ๊ฐ์ฃผํ ์ ์๋ ๊ฒ์ด ๋ฌด์์ธ์ง์ ๋ํด ์๋ฆฌ๋ฅผ ์ง๋ฅด๋ ๊ฒ์กฐ์ฐจ ๊ธ์ง๋์ด ์์ต๋๊น? ๋ด๊ฐ ๊ทธ DEV ํ์ ๊ด๋ฆฌํ๊ณ ์๋ค๋ฉด ๋๋ ๊ทธ ๋์์ธ ์ ํ์ ์นํธํ๋ DEV์๊ฒ ํ์ผ ์ด๊ธฐ/์ ์ฅ/๋ซ๊ธฐ๋ณด๋ค ๋ ์์ฃผ ๊ฑฐ๋ํ "ํ์ฅ" ๋ฒํผ์ ํด๋ฆญํ ์ ์๋ ํ ์ฌ๋์ ๋์๊ฒ ๋ณด์ฌ๋ฌ๋ผ๊ณ ์์ฒญํ ๊ฒ์ ๋๋ค. ํ์ผ - ๋์ ๋ชจ๋ THOSE ์์ ์ด ์ฌ์ฉ์๊ฐ ๋ฉ๋ด์ ๋ช ๋ น ๋ชจ์์ ํตํด ์ฌ๋ฌ ๋ฒ ํด๋ฆญํ๊ณ ๋ช ๋ น์ ์ ๋ ฅํด์ผ ํ๋๋ก ์ค๊ณ๋ฅผ ๋ฐฉ์ดํ์ธ์?!?
ํด๋น ๋ฌธ์ ๋ฅผ ์ ๊ธ ํด์ ํ๋ฉด ๋ง์ ์ฌ์ฉ์๊ฐ ์ฌ๊ธฐ์์์ ๊ฐ์ด ๋์ํ๊ฒ ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ @BenHayat ๋น์ ์ด ์ ๋์ ์ผ๋ก ์ณ์ต๋๋ค. 90๋ ๋ ํ๋ฐ์ ์ ๋ ์ค์ ๋ก @ MS์ ์ง์๋ฅผ ์ ์๋ฐ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ ๊ฐ ์ค๋๋ ๊ทธ ์ง์ฑ ์ ์์๋ค๋ฉด ๊ทธ๊ฒ์ด ๋ฐ๋ก ์ ๊ฐ
VS ์ฝ๋์ ์์ ๋๊ตฌ ๋ชจ์์ ๊ฐ๊ณ ์ถ์ต๋๋ค.
๋ช ๊ฐ์ง ํญ๋ชฉ๋ง ์์ผ๋ฉด ๋ง์กฑํ ๊ฒ์
๋๋ค(๋ค๋ก/์์ผ๋ก/๋ง์ง๋ง ํธ์ง ์์น) - VS Code UX ํ์ ๋๊ตฌ ๋ชจ์์ด ๋์๋ค๊ณ ๋๋ ์๋ ์์ต๋๋ค(์ ํ ๊ธฐ๋ณธ ๋๊ตฌ ๋ชจ์์ด ๋๋ฌด ๋ง์ ๊ฒฝ์ฐ ๋์ํฉ๋๋ค). ์ฆ, ๋๊ตฌ ๋ชจ์์ด ์ด๋ฏธ ์๋ ๊ฒ ๊ฐ์ต๋๋ค(๊ทธ๋ฆผ ์ฐธ์กฐ). ํ์ง๋ง ๊ฑฐ๊ธฐ์ ์๋ ํญ๋ชฉ์ ์ ์๊ฒ ์ธ๋ชจ๊ฐ ์์ผ๋ฏ๋ก ๊ทธ๋ฅ ๊ต์ฒดํ๊ณ ์ถ์ต๋๋ค.
๋๋ ๋ง์นจ๋ด ์ด๊ฒ์ ๋ํ ๋ ผํ์ ๋๋์์ต๋๋ค. ์ ๋ 30๋ ๋์ ๊ฐ๋ฐ์๋ก ์ผํด ์์ผ๋ฉฐ ํ ๊ฐ์ง ๋ฐฐ์ด ๊ฒ์ ๋ช ๋ น์ค์์ ์์ ์๋ํ๋ ์ ๋ฌ์ ์ด๋ฅด๋ ํน์ ์์ ์ ์ ํฉํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ๊ฐ๊ฐ์ ๋ํ ์ด์ ๊ฐ ์์ผ๋ฉฐ ๊ณ ๊ธ AI ํตํฉ์ผ๋ก ์ํํธ์จ์ด ๊ฐ๋ฐ ๋๊ตฌ๊ฐ ํฌ๊ฒ ๋ณ๊ฒฝ๋จ์ ๋ฐ๋ผ ๋๊ตฌ ๋ชจ์์ ๊ณผ๊ฑฐ์ ๋ช ๋ น์ค์ด ๋ ๊ฒ์ ๋๋ค. VS ์ฝ๋์๋ IDE์์ ๋ช ๋ น์ค์ ์๋ตํ๋ ๊ฒ๊ณผ ๋์ผํ ๊ธฐ๋ณธ์ ์ธ ์งํ ๊ตฌ์ฑ ์์๊ฐ ์์ต๋๋ค. ์ ์ปจ์คํ ์ ๋ฌด์์๋ Visual Studio Professional๊ณผ JetBrains Ultimate๋ฅผ ๋ ๊ฐ์ง ๊ธฐ๋ณธ ํจํค์ง๋ก ์ฌ์ฉํฉ๋๋ค. VS ์ฝ๋๋ ๋๊ตฌ ๋ชจ์์ด ์๋ ๋๋ถ๋ถ์ ์ ๋ฌธ IDE ํจํค์ง์ ์ ์ฐ์ฑ๊ณผ ํ์คํ ์ผ์นํ์ง ์์ต๋๋ค. ๋๋ ์ฒซ ํด ๊ฐ๋ฐ์๋ฅผ VS ์ฝ๋ ์์ ๋์ง ์๊ณ ๊ทธ/๊ทธ๋ ๊ฐ ์ฝํ๋ IDE๋ฅผ ๋ฐฐ์ฐ๊ฒ ํ๋ ๋ฐ ๋ด ๋์ ๋ญ๋นํ์ง ์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฅ ๋ด ์์งํ ์๊ฒฌ.
@pgmolloy ์ ๋ ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํ์ฌ Visual Studio์ webstorm์ ์ฃผ๋ก ์ฌ์ฉํฉ๋๋ค... ์ผ๋ฐ์ ์ผ๋ก ์๋ํฉ๋๋ค(๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ค๋ฅธ ํ๋ฌ๊ทธ์ธ๊ณผ ๋ ์ ์ด์ธ๋ฆฌ๋ ๋ ์์ ํ ํ๋ฌ๊ทธ์ธ์ด ์๋ ๊ฒฝํฅ์ด ์์). ํ์ง๋ง ํ์์ ์์ต๋๋ค. ๊ทธ๊ฒ๋ค์ vscode๋งํผ ๊ฐ๋ฒผ์ฐ๋ฉฐ ์ฆ๊ฒ๊ฒ ์์ ํ ์ ์์ต๋๋ค.
๋ด ๋ฌธ์ ๋ ์ฐ๋ฆฌ๊ฐ ์ค์ ๋ก ์ฝ๋ ์๋๋ฅผ ๋ฆ์ถ๊ฑฐ๋ "๊ฒฝ๋ ์ฝ๋ ํธ์ง๊ธฐ"๊ฐ ์๋ ๊ฒ์ผ๋ก ๋ง๋๋ ํจ์ฌ ๋ ๋ง์ ๊ธฐ๋ฅ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ง ์๋ค๋ ๊ฒ์ ๋๋ค. ). ํด๋ฐ์ ๊ทธ ๋ฒํผ ๊ตฌ์ฑ์ ๋ฌธ์ ๊ทธ๋๋ก ๋ฐ๋ก ๊ทธ ๋ช ๋ น ํ๋ ํธ ๋ช ๋ น์ ํธ์ถํ๋ ๊ฒ์ผ ์ ์์ต๋๋ค. ๊ตฌ์ฑ์ ๋๋ฒ๊น ๊ณผ ๊ฐ์ ๊ฐ๋จํ ๊ตฌ์ฑ์ผ ์ ์์ต๋๋ค(๋๋ ์ต์ํ ๊ทธ๋ฌ์ต๋๋ค).
์ ์๊ฐ์๋... (๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ๋ฐ๋์ ์ฌ์ค์ ์ํด ๋ท๋ฐ์นจ๋๋ ๊ฒ์ ์๋๋๋ค....), ๊ทธ๊ฒ์ ๋ฐฉ๊ธ ๊ฒฐ์ ๋์์ต๋๋ค... ๋๊ตฐ๊ฐ, ์ด๋๊ฐ์์ ๊ทธ๋ค์ด ๋๊ตฌ ๋ชจ์์ ์์ด๋์ด๋ฅผ ์ข์ํ์ง ์๋๋ค๊ณ ๊ฒฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ๋๊ตฌ ๋ชจ์ ๊ธฐ๋ฅ ์์ฒญ๊ณผ ๋ชจํธํ๊ฒ ์ ์ฌํ ๋ฌธ์ ์ ๋ํ ์ผ๋ถ ์๋ชจ ์์ค์ ์ฒ๋ฆฌ.
์ด ๊ธฐ๋ฅ์ ๊ฐ์ง ํ ์์ฒญ ์ฌ์ง์ด ์กฐ๊ทธ๋งํ ์์ ๊ธฐํ๊ฐ ์์์ง๋ง IF ๋ ๋์ CSS / HTML๋ก, ๊ทธ๋ฆฌ๊ณ IF I ..๋ฐ์ ์ .would ...์ด ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ๊ฒ์ ๋๋ค. "์ฐ๋ฆฌ๋ ์ด๊ฒ์ ํ๊ณ ์ถ์ง๋ง ์ฐ๋ฆฌ๊ฐ ์ง์ ์์ ํ ์๊ฐ์ด ์๋ค"๋ ๊ฒ์ด ์ดํด๊ฐ ๋ฉ๋๋ค. ์ด์ ๊ธฐ๋ก๊ณผ ๊ฑฐ์ ์ฆ์ ๋๋ ์์ฑ ์งํ์ ์ข ๋ฃ๋ ์์ญ ๊ฐ์ง์ ๋ค๋ฅธ ๊ด๋ จ ๋ฌธ์ ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ ๋ ๊ฝค ์์ ํฉ๋๋ค. vscode ํ์ ๋๊ตฌ ๋ชจ์๊ณผ ๊ด๋ จ๋ ๋์ด์ค๊ธฐ ์์ฒญ์ ์ํ์ง ์์ต๋๋ค. ๊ทธ๊ฒ์ ๊ทธ๋ค์ ๋น์ ๊ณผ ์ผ์นํ์ง ์์ผ๋ฉฐ, ๊ทธ๋ค์ ์ด์ ์ง์ฐฉํฉ๋๋ค.
๋๋ ํ๋ ธ๋ค๋ ๊ฒ์ด ์ฆ๋ช ๋๊ธฐ๋ฅผ ์ํฉ๋๋ค.
@ronnyek :
์ ์๊ฐ์๋... (๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ๋ฐ๋์ ์ฌ์ค์ ์ํด ๋ท๋ฐ์นจ๋๋ ๊ฒ์ ์๋๋๋ค....), ๊ทธ๊ฒ์ ๋ฐฉ๊ธ ๊ฒฐ์ ๋์์ต๋๋ค... ๋๊ตฐ๊ฐ, ์ด๋๊ฐ์์ ๊ทธ๋ค์ด ๋๊ตฌ ๋ชจ์์ ์์ด๋์ด๋ฅผ ์ข์ํ์ง ์๋๋ค๊ณ ๊ฒฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ๋๊ตฌ ๋ชจ์ ๊ธฐ๋ฅ ์์ฒญ๊ณผ ๋ชจํธํ๊ฒ ์ ์ฌํ ๋ฌธ์ ์ ๋ํ ์ผ๋ถ ์๋ชจ ์์ค์ ์ฒ๋ฆฌ.
@bpasero ์ @isidorn ์ ์ฐ๋ฆฌ์ "์์ "์ ๋๋ค :)
๋๊ตฌ ๋ชจ์์ vscode๋ฅผ ์ ์ธํ ๊ฑฐ์ ๋ชจ๋ ํธ์ง๊ธฐ์ ํ์์ ์ด๋ฏ๋ก ์ถ๊ฐํ์ญ์์ค.
์ด ๊ธฐ๋ฅ์ด ์ ๋ง ํ์ํฉ๋๋ค
MS์ vscode ํ์์ ์ผํ๋ ์ฌ๋๋ค๊ณผ ์ด๊ฒ์ด ํ์ํ๋ค๊ณ ๋๋ผ๋ ๊ณ ๊ฐ์ ๋ฌ๋๊ธฐ ์ํ ๋ ธ๋ ฅ์ ์ผํ์ผ๋ก, ์ด๊ฒ์ด ๋จ์ง ํ์ฅ์ฑ์ ์ํ ํํฌ๊ฐ ๋ ์ ์์ผ๋ฏ๋ก ํ๋ฉด ์์ญ์ด ์๋๊ฑฐ๋ ์ ์ฌ์ ์ธ ์ค๋ฒํค๋๊ฐ ์๋์ผ๋ก ์ทจํด์ง ์ ์์ต๋๊น?
๋๊ตฌ ๋ชจ์์ ์ฌ์ฉํ๋ ๋ฐ ์๋นํ ์ค๋ฒํค๋๊ฐ ์๋ค๋ฉด vscode๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ด ๋๊ตฌ ๋ชจ์( @isidorn ๋ฐ ๊ธฐํ ๋ช ๊ฐ์ง ์ธ๋ถ)์ ๋ฐ๋ํ๋ค๋ฉด ์ ๋ง ๋๋ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ์ ๊ณตํ ์ ์๊ณ , ๋๊ตฌ ๋ชจ์์ด ์ฝ๋์ ์ ํตํฉ๋๊ณ , ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์น์ง ์๋ ๋ฌธ์ ์ผ ๋ฟ์ ๋๋ค.
Visual Studio Code์ ์ผ์ชฝ ๋ง๋์ ์ฌ์ฉ์ ์ง์ ๋จ์ถ๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํด ํธ๋ฆฌ ๋ณด๊ธฐ ์ปจํ ์ด๋ ๋ผ๋ ์ด ์ต์ ์ ์ฐพ์์ต๋๋ค.
๋ํ ์ด ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ์ํ ํ์์ค ์ ๊ด์ฌ์ด
๊ทธ๋ฆฌ๊ณ ๋ถ๋ ๋๊ตฌ ๋ชจ์ ํ์ฅ
๋ง์ง๋ง ํญ๋ชฉ์ ๋ชฐ๋์ต๋๋ค... ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค... ๋๊ตฌ ๋ชจ์ ์์ฒด๊ฐ ์ค์ ๋ก ํตํฉ๋๊ฑฐ๋ ํ์ฑํ๋์ง ์๋๋ผ๋ ์ต์ํ ํ์ฅ์ฑ ์ง์ ์ ๊ฐ๋ฐํ๋ ๊ฒ์ด ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก.
์๋ณธ ๋ฌธ์ ์๋ 103ํ๊ฐ ์์ผ๋ฉฐ ์ด์ ์ ๋ง๊ฐ๋ ์๋ง์ ๋ฌธ์ ์ธ์๋ ์ด๋ฏธ ๊ท์คํ ์ํ ํ์์ค ๋ถ๋์ฐ ๋ฑ์ ํดํนํ์ง ์๊ณ ๋ ๊ทธ๋ฌํ ๊ธฐ๋ฅ์ ๋ํ ์ฌ๋๋ค์ ๊ด์ฌ์ ๋ณด์ฌ์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋๋ ๊ธฐ๊ดดํ ์ธ๊ณ์ ์์ต๋๊น?
2019๋
์๋ ์ฌ์ ํ ๋๊ตฌ ๋ชจ์์ด ์๋ ์ด์ ๋ ๋ฌด์์
๋๊น? ์ฐ๋ฆฌ๋ ์ด๋ค ์ด์ ๋ก ๋ค๋ก ๊ฐ๊ณ ์์ต๋๊น?
@eb7898 , Visual Studio ๋ฐ IDEA์๋ 2019๋ ์ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค. Vscode์๋ ์์ต๋๋ค.
๋๊ตฌ ๋ชจ์ ์ต์
์ด ์๋ ๊ฒ์ ์ข์ง ์์ต๋๋ค. ํ์ง๋ง ํนํ ๋ฅ๋์ ์ผ๋ก ์ฝ๋ฉํ๋ ๊ฒ๊ณผ๋ ๋์กฐ์ ์ผ๋ก ํ์ํ ๋ ๊ทธ๋ ์ต๋๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ชจ๋ ์น์ฆ์
๋๋ค(๋ฉ์ง รpoisses์ ๋ฐ๋๋๋ ๊ฐ๊ณต ์น์ฆ)...
ํธ์ง๊ธฐ ๋๊ตฌ ๋ชจ์์ด ํ๋ฉด ์ค๋ฅธ์ชฝ ์๋จ์์ ๋๋ฌด ๋ฉ๋ฆฌ ๋จ์ด์ ธ ์์ต๋๋ค.
๋ด ์ํ ํ์์ค์ด ๊ฝ ์ฐผ์ต๋๋ค... ๊ทธ๋ฆฌ๊ณ ๋๊ฐ ๋งจ ์๋์ ๋๊ตฌ ๋ชจ์์ ์ํฉ๋๊น?
์ฌ์ด๋๋ฐ๋ ๊ณต๊ฐ์ ๋๋ฌด ๋ง์ด ์ฐจ์งํฉ๋๋ค.
๋ค๋ฅธ ์์ด๋์ด๊ฐ ์์ต๋๊น?
@awittaker ๋ ๋ค๋ฅธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์์์ ์ธ๊ธํ ํธ๋ฆฌ ๋ณด๊ธฐ ์ฝ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ด ํ์ฅ์ ๋๋ค.
https://marketplace.visualstudio.com/items?itemName=usernamehw.run-commands-view
์ฌ์ ํ ๋๊ตฌ ๋ชจ์์ด ์๋๋ฉฐ ๋๊ตฌ ๋ชจ์ ๋ฒํผ/์ต์ ์ ์ฐพ์ ๊ฒ์ผ๋ก ์์๋๋ ์ผ๋ฐ ์๋จ ์์น๊ฐ ์๋ ์ผ์ชฝ์ ํธ๋ฆฌ ๋ณด๊ธฐ ์์ญ์ ๋ํ๋์ง๋ง ๊ตฌ์ฑ ๊ฐ๋ฅํ๊ณ ์ฌ์ฉ์๊ฐ ๊ณผ๋คํ ํค ์ ๋ ฅ์ ๊ธฐ์ตํ ํ์๊ฐ ์๋๋ก ํฉ๋๋ค. ์์์ ๊ฒ๋ค์ ๋ํด.
@awittaker "์ ๊ทน์ ์ธ ์ฝ๋ฉ"์ ๋ชจ๋ ์ฌ๋์ ์ํ ๋ณดํธ์ ์ธ ์๋ฃจ์ ์ด ์๋๋๋ค. ์น ๊ฐ๋ฐ์๋ ์๊ฐ์ ์ ๋ฐ์ ๋ธ๋ผ์ฐ์ ์์ ๋ณด๋ด๊ณ ๋ ์ด์ด๋ฅผ ์กฐ์ ํ๊ณ Chrome ๊ฐ๋ฐ์ ๋๊ตฌ์ ๊ฐ์ ๊ฒ์ ์ฌ์ฉํฉ๋๋ค. ๊ฒ์ ๊ฐ๋ฐ์๋ ํธ์ง๊ธฐ์ ๊ฒ์ ์ฌ์ด๋ฅผ ๋์์์ด ์ ํํ ์ ๋ฐ์ ์์ต๋๋ค. ๋ ๋ค Photoshop ๋ฐ ๊ธฐํ ์ํํธ์จ์ด๋ก ์ ํํ์ฌ ๋น ๋ฅด๊ฒ ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๊ฑฐ๋ ๋ง๋ค ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์์ ๋ง์ฐ์ค๊ฐ ์์ผ๋ฉฐ ๋ง์ฐ์ค๋ฅผ ๊ณ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ์์ ์ ์ํํ๋ ๊ฒ์ด ํจ์ฌ ์ข์ต๋๋ค. ํค๋ณด๋ ์ค์ฌ ์ฌ์ฉ์์ ๋ง์ฐ์ค ์ค์ฌ ์ฌ์ฉ์๋ฅผ ์ํด VSCode์ ๋ ๊ฐ์ง ๋ชจ๋๊ฐ ๋ชจ๋ ์์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด์ฉ๋ฉด "๋ฉ์ธ ๋ฉ๋ด"๋ก๋ ์ถฉ๋ถํ์ง ์์ ์ ์์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก Photoshop ๋์์ ๋ชจ๋ฐฉํ๊ฑฐ๋ MS Office์ ๋ฆฌ๋ณธ๊ณผ ๊ฐ์ ์์ง ํธ๋ ์ด์ ๊ฐ์ ๊ฒ์ ๋ง๋ค ์ ์๋ ์ต์ ์ด ์์์ผ๋ฉด ํฉ๋๋ค. ๋ฌผ๋ก ๋งค์ฐ ํน์ ํ ์์ ์ ์ํ ์์ ํ ์ ํ ์ฌํญ์ผ๋ก - ๋ด ๋ง์ ๋ช ๋ น ์์์ ๋ชจ๋ ๊ธฐ๋ฅ์ ๋ฉ๋ด ํญ๋ชฉ์ผ๋ก ๋ฏธ๋ฌ๋งํ ํ์๋ ์์ต๋๋ค. ์์ ์๊ฐ ๊ทธ๋ฆฐ ๋ฉ๋ด์ ์์๋ฅผ ๋ง๋ค ์ ์๋ ๊ธฐํ๋ฅผ ์ฃผ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ์ ๊ฐ์ค๋ฝ๊ฒ๋ ์ด ๋ฌธ์ ๋ก ์ธํด Iia ๋๋ IntelliJ IDEA Community Edition์ผ๋ก ์ด๋ํด์ผ ํ๋ฉฐ ๋จ์ ์ต์ ์ด ์์ต๋๋ค.
์ด์์ ์ธ ๋๊ตฌ ๋ชจ์ ๊ธฐ๋ฅ ์๊ตฌ ์ฌํญ:
๋๋ ์ด๊ฒ์ ๋ํํ๊ณ ์ ์ ์ ์ ํ๋ณตํ ์ ์๋ ๋ ๋ฒ์คํฐ๊ฐ ์๋ค๊ณ ๋ฏฟ์ต๋๋ค. ๋ฐ๋ก ์ ๊ทผ์ฑ์ ๋๋ค.
๋๊ตฌ ๋ชจ์์ ํฌํจํ์ง ์๊ฑฐ๋ ํ์ฉํจ์ผ๋ก์จ VS Code ํ๊ณผ Microsoft๋ ์๊ฐ ์ฅ์ ๊ฐ ์๋ ์ฌ์ฉ์๋ฅผ ๊ธฐ๊บผ์ด ์ ์ธํ๋ค๋ ์ ์ฅ์ ์ทจํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ์ฌ์ฉ์๋ ํ ์คํธ ํธ์ง๊ธฐ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ๊ณ ์์ฑ ํ๋ ๊ธฐ ๋ฐ ํธ์ง ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์์ง๋ง ํ ์คํธ ๊ธฐ๋ฐ ๋ฉ๋ด๋ ์ฌ์ฉํ๊ธฐ๊ฐ ๋งค์ฐ ์ด๋ ต์ต๋๋ค.
Microsoft, ์๊ฐ ์ฅ์ ๊ฐ ์๋ ์ฌ๋๋ค์ ๊ธฐ์ฌ๋ฅผ ๋์ด ํ๊ฐํ์ญ๋๊น? ์๋๋ฉด ๊ณ์ํด์ ์ด ์ ํ๊ณผ ์ด ์ ํ์ ์ฌ์ฉํด์ผ ํ๋ ์ง์ ๊ณผ ๊ธฐํ์์ ์ ์ธํ์๊ฒ ์ต๋๊น?
VSCode๋ ์คํ ์์ค๋ก "์จ" ์ดํ Microsoft์ ๊ณผ๋ ๊ด๊ณ ํ๋ก์ ํธ์์ด ๋ฐํ์ก์ต๋๋ค.
MS๋ VSCode๊ฐ ๋๋ฆฌ๊ณ ๋๋ฆฐ Visual Studio XXXX์ ๊ฒฝ์์๊ฐ ๋๋ ๊ฒ์ ํ์ฉํ์ง ์์ต๋๋ค.
ํ๋กํ ์ธ๋ถ ์ ๋ณด๋ก ์ธํด ์ฃผ์ ๊ธฐ์ฌ์์ ์ด๋ฌํ ์ ํญ์ ์ดํดํ๋ ๊ฒ์ ์ด๋ ต์ง ์์ต๋๋ค. ๊ทธ๋ค์ ๋ง์ดํฌ๋ก์ํํธ์์ ์ผํ๊ณ ์๊ณ ํด๊ณ ๋ ์ ์์ต๋๋ค.
๋๊ตฌ ๋ชจ์์ด ์๋ VSCode์ ๋ถ๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
@NickMaev Visual Studio ์์ฒด๋ ํ๋ฅญํ๊ฒ ์๋ํ๋ฉฐ ์ฝ๋๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ๊ฒ์ ์ ๊ณตํฉ๋๋ค. ์ฆ, vscode๋ ๊ถ๊ทน์ ์ผ๋ก Microsoft์ ํ๋ก์ ํธ๊ฐ ์ณ๊ฑฐ๋ ๊ทธ๋ฅด๊ฑฐ๋ ๋ฌด๊ดํฉ๋๋ค.
๋๋ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ ๊ฒ์ ๊ฐ๋ ฅํ ์ง์งํด ์์ต๋๋ค. ์๋ํ๋ฉด ๊ทธ๊ฒ์ ์ ์ด๋ ๋ง์ ์๋น์(์ ๋ฅผ ํฌํจํ์ฌ)๊ฐ ์ค๋ซ๋์ ์๊ตฌํ๊ณ ๋ถํํด ์จ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.
ํ; ๋ฐ์ฌ; - ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํด์ผ ํ ์๋ฌด๋ ์๋ค๊ณ ์๊ฐํ์ง๋ง ์ ์ถ, ์ ์ถ ๋ฐ ๋ง๊ฐ, ์ ์ถ ๋ฐ ์์์๋ก ํ์๋ ๋ฌธ์ , ์ ์ถ ๋ฐ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๊ฒ์ผ๋ก ํ์๋ ๋ฌธ์ ๋ฑ ์ฌ๋๋ค์ด ์ด๊ฒ์ ์ํ๊ณ ์ ํ ๊ด๋ฆฌ ๋๋ vscode ๊ฐ๋ฐ์ด ๊ด๋ฆฌ๋๋ค๋ ๊ฒ์ ๊ทธ๊ฒ์ ๋ํด ์ฝ๊ฐ์ ํ์ด ์์ต๋๋ค. (๋๋ ๊ทธ๋ค์ด ์ ๊ทธ๋ ๊ฒ ๋ฐ๋ํ๋์ง ์ ๋นํ ์ด์ ๋ฅผ ์์ง ๋ฃ์ง ๋ชปํ์ต๋๋ค)
๋ง์ดํฌ๋ก์ํํธ, ๊ทธ๋ฅ ์ฌ๋๋ค์ด ์ํ๋/๋ฐ๋จ์ ์ธ์ ํ๊ณ , ๋ง์ฝ ๊ทธ๊ฒ์ด ์ ๋ง๋ก ํ ๋ ์ฌ๋์ด ๋๊ตฌ ๋ชจ์์ ๋ํด ๋จํธํ๊ฒ ๋ฐ๋ํ๋ค๋ฉด... ๊ทธ๋ ๊ฒ ๋งํ์ญ์์ค. ์ด๋ฏธ ์กด์ฌํ๋ ํฌํฌ์ ์ถ๊ฐํ๋ ๋ฐ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ด๊ฒ ์ต๋๋ค.
์ด ๋ฒ๊ทธ๋ ์ด์ ๊ฐ๋ฐ์๊ฐ ๋ฌด์ํ ํํฐ๊ฐ ์๋ ๋ธ๋ํ์ ๋๋ค. ๊ทธ๊ฒ์ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ ํ๊ธฐ์ํค๊ณ ๊ทธ๊ฒ์ด ์ค์ ๋ก ์ผ์ด๋ ์ ์๊ธฐ๋ฅผ ๋ฐ๋ ์ ์๊ฒ ํฉ๋๋ค. ์๋ฌด ๊ฒ๋ ์ํ๋์ง ์๋ ๋์ ๋ฌธ์ ์ ๋ํด ์๋ก์ด ๋ฒ๊ทธ๊ฐ ์ด๋ฆฌ๋ ๊ฒ์ ๋ฐฉ์งํฉ๋๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ์ด ์ฌ์ฉ์์ ํ์๊ฐ ์๋ ๋งน๋ชฉ์ ์ธ ์ด๋ ์ ์ํด ์ฃผ๋๋ ๋ ๋ฐ์ํฉ๋๋ค.
ํ์คํ ์ด๊ฒ์ ํ์ฅ์ผ๋ก ํ ์ ์์ต๋๊น? ํต์ฌ ์ ํ์ ์์ด์ผ ํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๊ทธ๊ฒ์ ์ด๋ฏธ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ฝ๋ ํธ์ง๊ธฐ๋ก, ๋๋ถ๋ถ์ ์ฌ์ฉ์๊ฐ ๋๊ตฌ ๋ชจ์์ด ์๋ ๊ฒ์ ๋ํด ์๋ฒฝํ๊ฒ ๋ง์กฑํ๊ณ ์์์ ๋ํ๋ ๋๋ค. ์ด๊ฒ์ ํ์ฅ์ ๋ํ 100% ์๋ฒฝํ ์๋๋ฆฌ์ค์ ๋๋ค. ์ฝ๋ฉํ์ธ์ ์ฌ๋ฌ๋ถ!
์ด๊ฒ์ ํ์ฅ์ ๋ํ 100% ์๋ฒฝํ ์๋๋ฆฌ์ค์ ๋๋ค.
๋๋ํ ๊ฒ ๊ฐ์ง๋ง... ์ด๋ด! vscode๋ ํด๋ฐ ์์ฑ์ ์ํ API๋ฅผ ์ง์ํ์ง ์์ต๋๋ค. ํฐ์ผ์ ์ฝ์ด๋ผ ์๋ค์!
ํ์คํ ์ด๊ฒ์ ํ์ฅ์ผ๋ก ํ ์ ์์ต๋๊น? ํต์ฌ ์ ํ์ ์์ด์ผ ํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๊ทธ๊ฒ์ ์ด๋ฏธ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ฝ๋ ํธ์ง๊ธฐ๋ก, ๋๋ถ๋ถ์ ์ฌ์ฉ์๊ฐ ๋๊ตฌ ๋ชจ์์ด ์๋ ๊ฒ์ ๋ํด ์๋ฒฝํ๊ฒ ๋ง์กฑํ๊ณ ์์์ ๋ํ๋ ๋๋ค. ์ด๊ฒ์ ํ์ฅ์ ๋ํ 100% ์๋ฒฝํ ์๋๋ฆฌ์ค์ ๋๋ค. ์ฝ๋ฉํ์ธ์ ์ฌ๋ฌ๋ถ!
์ฌ๋๋ค์ด ์๋ฒฝํ๊ฒ ํ๋ณตํ๋ค๋ ๊ฐ์ ์ ํ๊ณ ์ถ์ง๋ ์์ง๋ง API๊ฐ ์๊ณ ๋ชจ๋ ์ฌ๋์๊ฒ ๋๊ตฌ ๋ชจ์์ ๊ฐ์ ํ์ง ์๋๋ค๋ฉด ๊ฐ์ธ์ ์ผ๋ก๋ ๋ฐ์๋ค์ผ ์ ์๋ค๋ ๋ฐ ๋์ํฉ๋๋ค.
VS Code๋ ํจ์จ์ ์ด๊ณ ์๋ฆ๋ต๊ณ ํ๋ฅญํ ์ฝ๋ ํธ์ง๊ธฐ์ ๋๋ค... ์ด์ฉ์ง UX๊ฐ ์์ ํ ๋ท์๋ฆฌ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
๋๊ตฌ ๋ชจ์์ด ํ์ํฉ๋๋ค. ์ ๋ VBScript์ ๋ํ ๊ฒฝํ์ด ํ๋ถํ์ฌ PowerShell์ ๋ํด ๋ ๋ง์ด ๋ฐฐ์ฐ๊ธฐ ์์ํ์ต๋๋ค. ๋๋ถ๋ถ์ vbscript ํธ์ง์ Notepad++๋ฅผ ์ฌ์ฉํ๊ณ PowerShell ISE๋ฅผ ๋ฐฐ์ฐ๊ธฐ ์์ํ์ต๋๋ค. PowerShell ISE์๋ ์ต์ํ ๋๊ตฌ ๋ชจ์์ด ์์ง๋ง ๋ด๊ฐ ๋งํ ์ ์๋ ํ ์ฌ์ฉ์ ์ง์ ํ ์๋ ์์ต๋๋ค. PowerShell ISE๋ณด๋ค ๋ ๋์ ๋๊ตฌ ๋ชจ์์ ๊ฐ๊ธฐ๋ฅผ ํฌ๋งํ์ฌ VSCode์ ๋ํด ๋ฃ๊ณ ์ค์นํ์ต๋๋ค. VSCode์์ ๋๊ตฌ ๋ชจ์์ ์ง์ ์ฐพ์ ์ ์์ด์ ์ด ์ค๋ ๋๋ฅผ ๊ฒ์ํ์ฌ ์ฐพ์์ต๋๋ค. VSCode์ ๋๊ตฌ ๋ชจ์์ด ์ ํ ์์์ ํ์ธํ๋ ์ด ๊ธฐ๋ฅ ์์ฒญ์ผ๋ก ์ด๋ฏธ ์ ๊ฑฐํ์ต๋๋ค.
ํด๋ฐ ํ์! ์ด ํธ์ง๊ธฐ ์์ด๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋๋ ์ต์ํ ํ์ํ ํํฌ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋ํ ์ ํญ์ ๋ฏฟ์ ์ ์์ต๋๋ค. ๋ถ๋ช ํ ํ์ ์ด๋ ์ ์๋ฆ์ด ๋์ต๋๋ค. ๋๋ผ์ด!
์ด๊ฒ์ด ์ฌ๋ฌ๋ถ์ด ํด์ผ ํ ์ผ์ด๋ผ๋ ๊ฒ์ ๋ง์นจ๋ด ์ธ์ ํ ์ ์์ต๋๊น?! ์ด๊ฒ์ ๋งค์ฐ ๋๊ฐ์ ๊ฒ์ ๋ฌป๋ ๋ง์ ์ฌ๋๋ค์ ๋ง์ ์ค๋ ๋ ์ค ํ๋์ผ ๋ฟ์ ๋๋ค.
๋๊ตฌ ๋ชจ์์ ์ํ๋ ์ฌ๋๋ค์ด ๋๊ตฌ ๋ชจ์์ ์ ํํ ์ ์๋๋ก ๋๊ตฌ ๋ชจ์ ํ๋ ์์ํฌ๋ฅผ ๊ตฌ์ถํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
์ง์ฅ์ ์ฐ๋ฆฌ์๊ฒ PR์ด ์ค์ ๋ก ์์ฉ์ ์ํด ๊ณ ๋ ค๋ ๊ฒ์ด๋ผ๋ ๋ฏฟ์์ ํ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ๋น์ ์ด ๊ทธ ๊ธฐ๋ฅ์ ์์ํ๋ ๋ง์ ์ฌ๋๋ค์ ์ป์ ๊ฒ์ด๋ผ๊ณ ์ฅ๋ดํฉ๋๋ค.
@isidorn ๊ทํ๋ 'ํ์ฌ ์ด ๊ธฐ๋ฅ ์์ฒญ(๋ค๋ฅธ ๋ง์ ์์ฒญ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก)์ด ์ด๋ ค ์์ผ๋ฏ๋ก ์ฌ์ฉ์๋ก๋ถํฐ ๋ ๋ง์ ํผ๋๋ฐฑ์ ์์งํ ์ ์์ต๋๋ค. . . .'
ํผ๋๋ฐฑ์ด ๊ณ์ ๋ค์ด์ค๋ ๊ฒ ๊ฐ์ง๋ง ๋ค๋ฅธ ๋ฐฉํฅ์ผ๋ก ํ๋ฅด๋ ๊ฒ์ ์์ต๋๋ค. VSCodeteam์ ๋๊ตฐ๊ฐ๊ฐ ์ด ๊ธฐ๋ฅ์ ์ง์ํ๋ ๋ฐ ํฅ๋ฏธ๊ฐ ์์ด ๋ณด์ด๋ ์ด์ ์ ๊ทธ ์ด์ ๋ฅผ ์ค๋ช ํ ์ ์์ต๋๊น?
'VSCode๋ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์ด๋ฏ๋ก ์ฌ์ฉ์ ์ง์ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ PR์ ๋ฐ์๋ค์ด๊ธฐ๋ฅผ ๊บผ๋ฆฝ๋๋ค.'
๋ด ์๊ฐ์ VSCode๋ ๋จ์ํ ์ฝ๋ ํธ์ง๊ธฐ๊ฐ ์๋ IDE ๋๋ IDE ๊ตฌ์ถ ํ๋ซํผ์ ๋๋ค. ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ๋ ๋ ๋ค๋ฅธ Microsoft ์ ํ์ธ ๋ฉ๋ชจ์ฅ์ ๋๋ค.
'๋ชจ๋ ๊ธฐ๋ฅ ์์ฒญ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ฐ์ฅ ์ข์ ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ์ผ๋ฐ์ ์ผ๋ก ํ ๋ก ์ ์์ํ๊ณ ๋ฐ๋ก ์ฝ๋ฉ์ ์์ํ์ง ์๋ ๊ฒ์ ๋๋ค.'
์ด ํผ๋๋ฐฑ ๋ฌธ์ ์์ ์ ์ง๋ฌธ์ ํ ๋ก ์ด ์ด๋์ ์์ต๋๊น?
@ronnyek ์ ์ฌ๋ฐ๋ฅธ ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
ํ๋ฅญํ ์ ํ์ด์ง๋ง ์ด ๋ฌธ์ ๋ ๋ค์ ์ ๋น์ค๋ฝ์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ ์ ์ธ๊ณ ์ด๋์์๋ ๊ณตํต์ ์ผ๋ก ๋ ผ์๋์ด์ผ ํ ์ฌํญ์ ๋๋ค...
์๊ตฌ ์ฌํญ? Visual Studio ์ฝ๋๊ฐ ๋งํ ๊ฒ์ฒ๋ผ ๊ฑฐ๊ธฐ์์ ํ๋๋ฅผ ๋ณต์ ํ์ญ์์ค.
๊ธฐ๊ตฌ? ๊ทธ๊ฒ์ ์ ๋ง๋ก ์ฝ๊ฐ์ ์กฐ์ฌ๊ฐ ํ์ํ์ง๋ง ์ด ๋ฌธ์ ๋ ์ด๋ฏธ 1.5๋
์ด ๋์์ต๋๋ค.
์ ์ํ ํ์์ค๊ณผ "๋ฉ๋ด ํ์์ค" ์ฌ์ด์ ์์ ๋จ๊ณ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
vscode ํ์ด ๋ดํค์ง ์๋ ์์ ๋จ๊ณ... ๊ทธ๊ฒ์ด ํต์ฌ์ ๋๋ค. ์ฌ๊ธฐ์์ ์ฐ๋ฆฌ๋ ์ด ๋ฌธ์ ๊ฐ ์์ฑ๋ ์ง 1๋ ์ด ๋์๊ณ ๋์ผํ ๊ธฐ๋ฅ์ ๋ํด ๋ง์ ์ฌ๋๋ค์ด ๋๊ธ์ ๋ฌ๊ณ ์๋ง์ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌ์ ํ... ์ด ๊ธฐ๋ฅ์ ๋ํ ๋์ผํ ์๋ชจ ์์ค ๋ฐ๋์ ๋๋ค.
์น์คํฐ์ ๊ณ์ ์ฌ์ฉํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค. VScode ํ์ผ๋ก ๊ฐ๋ ๊ธธ!
์ฌ๊ธฐ์ ๋ค๋ฅธ ๋ชฉ์๋ฆฌ๋ฅผ ์ถ๊ฐํ๊ฒ ์ต๋๋ค. VS Code์ ๋๊ตฌ ๋ชจ์์ด ์๋ค๋ ๊ฒ์ ๋์๊ฒ ์์ ํ ๋ฏธ์คํฐ๋ฆฌ์ ๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ์ถ๊ฐ๋์๋์ง ํ์ธํ๊ธฐ ์ํด ๊ฐ๋์ฉ ๋ค์ ๋ฐฉ๋ฌธํ์ง๋ง ํญ์ ๋ด ์ด์ ํธ์ง๊ธฐ๋ก ๋์๊ฐ๋๋ค. VS Code์๋ ์ข์ํ ๊ฒ์ด ๋ง์ง๋ง ์ด ๋ถ์กฑํ ํญ๋ชฉ์ด ๋๋ฅผ ๋๋ผ๊ฒ ํฉ๋๋ค.
์ง์ฌ์ผ๋ก, ๋ง์ดํฌ๋ก์ํํธ! ๊ทธ๋ ์ง ์์ผ๋ฉด ๊น๋ํ ์ฝ๋ ํธ์ง๊ธฐ / IDE๋ ํ๋ฅญํ GUI ๋์์ธ์ ๋์ด ํ๊ฐํ๋ ์ฌ๋๋ค์๊ฒ ์ธ๋ชจ๊ฐ ์์ต๋๋ค. 2019๋ ์ ๋๋ค. ์ ํํ ์ ์ฌ์ ํ ๋ช ๋ น์ค์ ์ฌ์ฉํ๊ณ ์์ต๋๊น?
2019๋ ์ ๋๋ค. ์ ํํ ์ ์ฌ์ ํ ๋ช ๋ น์ค์ ์ฌ์ฉํ๊ณ ์์ต๋๊น?
์ฒ ๋ฐฐ ๋น ๋ฅด๊ธฐ ๋๋ฌธ์?
์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ํ์ฅ ํ๋ก๊ทธ๋จ์์ ์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์๋๋ก ํ๋ ๋ ๋ค๋ฅธ ํฌํ์ ๋๋ค.
์ด๋ค ์ฌ๋๋ค์ ๋๋๋ ํค๋ณด๋ ๋จ์ถํค๋ฅผ ์ฒ๋ฆฌํ์ง ๋ชปํฉ๋๋ค. ์ด ์๋ต์ ๋งค์ฐ ์ด๋ฆฌ์์ ์ผ์ ๋๋ค.
๊ทธ๊ฒ์ ์ข์ ํธ์ง๊ธฐ์ด์ง๋ง, ๋ฐฑ ๊ฐ์ง ๋จ์ถํค๋ฅผ ๋ฐฐ์ฐ๊ฑฐ๋ ๋ฉ๋ด๋ฅผ ํํค์น๋ ๋ฐ ๋ฐฉํด๊ฐ ๋ ์๋ ์์ต๋๋ค. ๋๊ตฌ ๋ชจ์์ด ์๋ ํ๋์ IDE๋ ์๊ฐํ ์ ์์ต๋๋ค. ๊ทธ๋ค์ ์ ์ธํ๊ธฐ๋ก ํ ๊ฒฐ์ ์ Windows Phone๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด๋ฆฌ์์ ์ผ์ ๋๋ค!
VS Code๋ฅผ ๊ฐ๋ฑํ๊ณ ๊ฐ๋จํ ๋ก๊ทธ ๋ทฐ์ด๋ก ์ฌ์ฉํฉ๋๋ค.
์ฌ์ ํ ์ ์คํ ํ์ํฉ๋๋ค. ์๋ง๋ ํ์ฌ ๋์ ๊ฐ์ฅ ํฐ ์ฌ์ฉ์ ์ ์ ํฌ์ธํธ ๊ณ ํต. ๋ด๊ฐ ๊ฐ์ง ํ์ฅ ํ๋ก๊ทธ๋จ๊ณผ ๋ช ๋ น์ด ๋ง์์๋ก ํฌ๋กฌ์ ๋ช ๊ฐ๋ฅผ ๋ ๊ณณ์ด ๋ ํ์ํฉ๋๋ค.
๊ฑฐ์ 2๋ ์ด ์ง๋ฌ์ง๋ง ์ฌ์ ํ ์ฝ๋ฉํธ, ํ์ธ, ๋ช ์๋ ์๋๊ฐ ์์ผ๋ฉฐ ๋จ์ํ ๋ค์ ํ ๋ฒ ๋ฐฑ๋ก๊ทธ์ ์ถ๊ฐ๋์์ต๋๋ค. SSS-SUUUUUPER ๋ํผ. (์ ์ด๋ ๊ทธ๋ฅ ์ญ์ ๋๊ฑฐ๋ ๋ซํ์ง ์์ ๊ฒ ๊ฐ์์)
์ด๋ป๊ฒ ๊ทธ๋ ๊ฒ ๊ฐ๋จํ๊ณ ์์์ด ํํด์ง ์ผ์ด ์ํํ ํ๊ธฐ ์ ์ ์ผ๋ง๋ ๋๋ผ์ด์ง. ๋ด๊ฐ ์ด๋ฏธ ๋ผ์ด์ผ์ค๋ฅผ ์์ ํ๊ณ ์๋ ์น์คํฐ์ผ๋ก ๋ฐ์ด๋ถ์ผ ๋ฟ์ด๋ผ๊ณ ์ด์ ์ ๋งํ์ต๋๋ค.
์ด ์ ์ฒด ์ํฉ์ด ์ด๋ป๊ฒ ๋ ํด๋ฌ์คํฐ์ธ์ง ์ ๋ง ๋๋์ต๋๋ค. VScode ํ์ผ๋ก ๊ฐ๋ ๊ธธ!
๋ถ๋ง์ด ์ถฉ๋ถํ๋ฉด ๋ฐ๋ ์ ์์ต๋๋ค. MSFT ์ ํ์์ ๋ง์ด ๋ฐ๊ฒฌํ "์ฐ๋ฆฌ๊ฐ ๋น์ ๋ณด๋ค ๋ ์ ์๋ค"๋ ๋ ๋ค๋ฅธ ์ฌ๋ก์ธ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐฉ๊ธ VSC๋ฅผ ์ ๊ฑฐํ๊ณ ๋ฉ๋ชจ์ฅ++์ ๋ค์ด๋ก๋ํ์ต๋๋ค.
๋ถ๋ง์ด ์ถฉ๋ถํ๋ฉด ๋ฐ๋ ์ ์์ต๋๋ค. MSFT ์ ํ์์ ๋ง์ด ๋ฐ๊ฒฌํ "์ฐ๋ฆฌ๊ฐ ๋น์ ๋ณด๋ค ๋ ์ ์๋ค"๋ ๋ ๋ค๋ฅธ ์ฌ๋ก์ธ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐฉ๊ธ VSC๋ฅผ ์ ๊ฑฐํ๊ณ ๋ฉ๋ชจ์ฅ++์ ๋ค์ด๋ก๋ํ์ต๋๋ค.
๋๊ฐ์ด ํ๋ค. VsCode๋ ๋ด ์๊ตฌ์ ํํํ ๊ฒฝ๋ก๋ฅผ ๋ฐ์์ผ๋ฏ๋ก ๋ฉ๋ชจ์ฅ++(์์ธ์๊ฒ ๊ฐ์ฌํฉ๋๋ค)/์ญ๊ณ ๋ ๋ค์ ๋์๊ฐ๋๋ค. msft ์ํธ ์์ฉ์ด ์๋ ์๊ท๋ชจ ํ์ด ์ด๋ป๊ฒ ์์ ํ ๋ค๋ฅธ ์์ ์ ์ํํ๊ณ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ ์ ์ํํ๋์ง ์ฌ๋ฏธ์์ต๋๋ค. ์, ์ง์๋๋ ๋์ ์ข์์ต๋๋ค.
๋๊ตฌ ๋ชจ์์ด ์๋ ๋ชจ๋ํฐ์์ ์ํ ํ์์ค์ด ์ด๋ป๊ฒ ์์ฒญ๋๊ฒ ๊ธธ ์ ์๋์ง ๋ด
์๋ค.
์ ์งํ๊ฒ ์๋ํ์ง๋ง VS ์ฝ๋๋ฅผ ๋ฒ๋ฆฌ๊ณ ๋ฉ๋ชจ์ฅ++๋ก ๋์๊ฐ์ต๋๋ค. ๋ด๊ฐ ์ฌ์ฉํด์ผ ํ๋ ๋ชจ๋ ๋ช ๋ น์ ๊ธฐ์ตํ ์ ์๊ณ ๋ถํ ํ ๋ฆฌ์์ค๊ฐ ๋ง์ด ํ์ํฉ๋๋ค. ์ ์๊ฐ์๋ ๋จ ํ๋์ ํ ์คํธ ํ์ผ์ ๋ก๋ํ๊ธฐ ์ํด 700MB ์ด์์ RAM์ ์ฐจ์งํ๋ ๊ฒ์ ํ์คํ ํด๋ฐ๊ฐ ์์ด์ผ ํฉ๋๋ค.
๋๊ตฌ ๋ชจ์์ด ์๋ ๋ชจ๋ํฐ์์ ์ํ ํ์์ค์ด ์ด๋ป๊ฒ ์์ฒญ๋๊ฒ ๊ธธ ์ ์๋์ง ๋ด ์๋ค.
๊ทธ๊ฒ๋ค์ ํ๋ฉด ์๋จ์ผ๋ก ์ฎ๊ธฐ๋ฉด ๋ง์ ์ฒ๋ผ ์ํ ๊ณต๊ฐ์ ๋ ์ฐจ์งํ์ง ์์ต๋๋ค...
๊ทธ๊ฒ๋ค์ ํ๋ฉด ์๋จ์ผ๋ก ์ฎ๊ธฐ๋ฉด ๋ง์ ์ฒ๋ผ ์ํ ๊ณต๊ฐ์ ๋ ์ฐจ์งํ์ง ์์ต๋๋ค...
์ ์ฉ ๋๊ตฌ ๋ชจ์์ ๋ค์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ์ด๋ค ๊ฒฌ์ธ๋ ฅ์ด ์๋์ง ํ์ธํ๊ธฐ ์ํด ๋ฐฉ๋ฌธํ์๊ฒ ์ต๋๊น?
ํด๋ฐ๋ฅผ ์ถ๊ฐํ๋ ํ์ฅ์ฉ API๊ฐ ์์ง ์ฌ๊ฐํ์ง ์์ต๋๊น?
์ด๊ฒ์ ๋๋ฅผ ์๊ฒ ํ๋ค...
Visual Studio ์ฝ๋ ๋ก๋๋งต 2020
:runner: VS Code๋ฅผ ์ ๊ทผ์ฑ์ด ๋ฐ์ด๋ ๊ฐ๋ฐ์ ๋๊ตฌ๋ก ๋ง๋ญ๋๋ค. ์ฐ๋ฆฌ๋ ์๊ฒฌ๊ณผ ์ง์นจ์ ์ป๊ธฐ ์ํด ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ๊ณ ํ๋ ฅํ ๊ฒ์ด๋ฉฐ ์ ์งํ๊ฒ ์ ์งํ๊ธฐ ์ํด ์ฌ๋ฌ๋ถ์ด ํ์ํฉ๋๋ค.
์ด "์ปค๋ฎค๋ํฐ"๋ ๋๊ตฌ์ ๋๊น? ๋๊ฐ ๋ญ๋๋ ์์ธ๋ ๊ธฐ๋ถ... ์ต๋ํ ํ๊ณผ ์์ ์ฌ์ด์ผ ๊ณ ํต์ ์ต์ํํ ์ ์์ด์. ํด๋ฐ๊ฐ ์๋ค๋ ๊ฒ์ ๋ง ๊ทธ๋๋ก ์ ๋ฅผ ์ํ๊ฒ ํฉ๋๋ค.
์ด ํด๋ฐ ๋ฌธ์ ์ ๋ํ ๊ฐ๋ฐ์์ ํผ๋๋ฐฑ์ด ์๊ธฐ ๋๋ฌธ์ ๋ค์์ ํด์ํ๋ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค...
์ํฌ๋ฒค์น์์ ๋ณด๋ค ํ๋ถํ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ์ ์์ ํ๊ฒ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ ์กฐ์ฌ
...
์ํฉ์ ๋ง๋ ๋ฉ๋ด์ ๊ฐ์ UI ์ฌ์ฉ์ ์ ์ ์ง์์ ํ๋ํฉ๋๋ค.
๋ ๋ค ๊ธ์ ์ ์ผ๋ก ๋ค๋ฆฌ์ง๋ง ์์ฌ์ค๋ฝ์ต๋๋ค. ์ปจํ
์คํธ ๋ฉ๋ด ์ฌ์ฉ์ ์ ์๋ 2016๋
๋ถํฐ ์ฌ์ฉ๋์ด ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ต๋๊น?
2016๋
6์ ์
๋ฐ์ดํธ(๋ฒ์ 1.3)
์ ๊ฐ ์๋ชป ์ดํดํ๊ณ ์๋ ๊ฑด๊ฐ์? ์๋๋ฉด 2020๋
๋ก๋๋งต์ด 2015๋
๋ถํฐ ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ ๋๊ฑด๊ฐ์!?
- ์ ๊ทผ์ฑ ๊ธฐ๋ฅ์ ์์กดํ๋ ๋ชจ๋ ์ฌ๋์ ์ํ ์ต๊ณ ์ ํธ์ง์๊ฐ ๋์ญ์์ค.
...๐ VS Code๋ฅผ ์ ๊ทผ์ฑ์ด ๋ฐ์ด๋ ๊ฐ๋ฐ์ ๋๊ตฌ๋ก ๋ง๋์ญ์์ค. ์ฐ๋ฆฌ๋ ์๊ฒฌ๊ณผ ์ง์นจ์ ์ป๊ธฐ ์ํด ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ๊ณ ํ๋ ฅํ ๊ฒ์ด๋ฉฐ ์ ์งํ๊ฒ ์ ์งํ๊ธฐ ์ํด ์ฌ๋ฌ๋ถ์ด ํ์ํฉ๋๋ค.
LOL... ํ์คํ... ๋๋ ๊ทธ๋ค์ด ํด๋ฐ์ ๊ฐ์ ์ ์ฉํ ๊ฒ๋ค์ ์ํ๋ ์ฌ๋๋ค๋ณด๋ค ๋ ๋ง์ ์๊ฐ ์ฅ์ ์ธ ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ์๋ค๊ณ ํ์ ํฉ๋๋ค(์ฅ์ ๋ฅผ ๋ ธํฌํ์ง ์๋ ๊ฒ์ ๋ํด ์ ๊ฐ์ค๋ฝ๊ฒ ์๊ฐํฉ๋๋ค) ๊ทธ๊ฒ์ ์ฝ์ค์ ๋๋ฑํฉ๋๋ค... ๋ชจ๋ ์ ์ฉํ ๊ฒ๋ค์ ๊ฑฐ์ ๋ฉ๋๋ค ๋ฒ์ ๋ฐ ์ผ๋ก ๋ฆด๋ฆฌ์ค ์๋ ์๋ฌด๋ ์ ๊ฒฝ ์ฐ์ง ์๋ 18 ํ์ด์ง ์ ๋ฆด๋ฆฌ์ค ์ ๋ณด ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค .
์ ๋ง์... ์ ๋ ๋ชจ๋ ๋ฌด๋ฃ์ง๋ง ์ด ๊ธฐ๋ฅ์ ๊ตฌํํ๊ธฐ ์ํด ๋ ๋ง์ ๊ฐ๋ฐ์๊ฐ ํ์ํ๋ค๋ฉด ์ด ์ ์ฉํ ๊ธฐ๋ฅ ์์ฒญ์ ๋ฌด์ํ์ง ์๋๋ค๋ฉด "Pro" ๋ฒ์ ์ ๋น์ฉ์ ์ง๋ถํ ๊ฒ์ ๋๋ค... Visual Studio๋ ํ์์์ง๋ง, ๊ฐ๋ฐ์๋ค์ด ์ํํ ํ์ง ์์ ํฉ๋ฆฌ์ ์ธ ๊ฐ๊ฒฉ์ VSC... I'm game...
ํํธ ๊ทธ๋ค์ ๋๊ตฌ ๋ชจ์์ ์ ๊ทผ์ฑ ๋ชจ๋๋ก ์ ํํ๊ณ :/
@minig0d
ํค๋ณด๋ ๋จ์ถํค๋ฅผ ์ฌ์ฉํ ์ ์ด ์์ต๋๊น? ๋๋ ํ๋ ์ ํ
์ด์
์ ์ํด ํธ์ง๊ธฐ์์ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋๋ ธ์ต๋๊น? ์๊ณ ์๋ ๋ชจ๋ฅด๋ ์ ๊ทผ์ฑ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
https://vscode.readthedocs.io/en/latest/editor/accessibility/
๋ฌธ์ ๊ฐ ์ถฉ๋ถํ ์ฐฌ์ฑํ๋ฅผ ๋ฐ์ ๋๊น์ง ๊ธฐ๋ค๋ฆด ์ ์๋ค๋ฉด ์ธ์ ๋ ์ง PR์ ์ ์ถํ ์ ์์ต๋๋ค.
@sketchbuch ์, ๊ทธ๊ฒ์ด ๋ฌด์์ธ์ง ์ ์๊ณ ์์ต๋๋ค... ํ์์์ต๋๋ค... ํต์ฌ์ ๋ด์ฅ๋์ด ์์ผ๋ฉด ์ข์ ์ ์ผํ ํค๋ณด๋ ๋จ์ถํค๋ ์ฌ๋ฌ ๋ช ๋ น("๋งคํฌ๋ก")์ด์ง๋ง ์ด๋ฏธ ํ๋ฌ๊ทธ์ธ์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ์ด๋ฏธ ๋ด๊ฐ ๋ง์ง๋ง์ผ๋ก ํ์ธํ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋๋ฆด ์ ์์ต๋๋ค... ์, ์ง๊ธ ์ฝ๋ฉ ์ค์ด๊ณ ์์ฃผ ์ ์๋ํฉ๋๋ค... ์ด์ ์ค์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๊น?
๋ฌธ์ ๊ฐ ์ถฉ๋ถํ ์ฐฌ์ฑํ๋ฅผ ๋ฐ์ ๋๊น์ง ๊ธฐ๋ค๋ฆด ์ ์๋ค๋ฉด ์ธ์ ๋ ์ง PR์ ์ ์ถํ ์ ์์ต๋๋ค.
์ถ์๋ ์ด๋ฌํ "๊ธฐ๋ฅ"์ ๋ํ ์ฐฌ์ฑ ์๋ฅผ ๋ณด์ จ์ต๋๊น? B/C ์ง๋๋ฒ ๋ด๊ฐ ๋ช ๊ฐ์ง๋ฅผ ํ์ธํ์ ๋, ๊ทธ๊ฒ๋ค์ ๋ง์ ^^^ ์ ํ์ ์์ฒญ๋ณด๋ค ํจ์ฌ ๋ฎ์๊ณ ํจ์ฌ ๋ ์ค๋ ์ด๋ ค ์์์ต๋๋ค. ๋๋ ์ ์ฒด ์ฐฌ์ฑ ํฌํ๊ฐ ๊ธธ์ ๊ฑด๋๋ ๋ฒํผ๊ณผ ๋ ๋น์ทํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋น์ด ๋ฐ๋ ๋๊น์ง ์์ ํ ์ฌ๋๋ค์ ์ฆ๊ฒ๊ฒ ํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค.
์ด ์ค๋ ๋์ ๋ชจ๋ ์ฅ๋จ์ ์ด ๋์ ์๋๋ฐ, ๊ทธ๋ฅ ์ต์ ์ผ๋ก ๋์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ํด๋ฐ๋ฅผ ์ข์ํ๋ ์ฌ๋์ ์ผค ์ ์๊ณ , ๊ทธ๋ ์ง ์์ ์ฌ๋์ ๋นํ์ฑํ ์ํ๋ก ๋ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋ก์ผ ๊ณผํ์ด ์๋๋๋ค.
๋ง์ดํฌ๋ก์ํํธ๋ ๊ทธ๋ ๊ฒ ํ์ง ์์ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ํด์ผ ํฉ๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ์ด๋ฏธ ๊ทธ๊ฒ์ ํ์ต๋๊น?
๋ด๊ฐ ์ฌ์ฉํ๋ ์ ํ๋ ๋๊ตฌ ๋ชจ์์ธ Jerrygoyal์ Shortcut Menu Bar ๊ฐ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ฃผ์ ์ง๋ฌธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ด๊ฐ ์ฌ์ฉํ๋ ์ ํ๋ ๋๊ตฌ ๋ชจ์์ธ Jerrygoyal์ Shortcut Menu Bar ๊ฐ ์์ต๋๋ค.
๋ฌผ๋ก , ๊ทธ๋ฌ๋ ๊ทธ๋ฌํ ํ์ฅ์ ์ฌ์ฉํ๋ฉด 1) ๋ค๋ฅธ ๋ชจ๋ ์์ฉ ํ๋ก๊ทธ๋จ์์ ์ฌ์ฉ๋๋ ๋๊ตฌ ๋ชจ์์ฒ๋ผ ๋ณด์ด์ง ์์ต๋๋ค. 2) ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ํ์ฅ ์์ฑ์๊ฐ ์ถ๊ฐํ ๋ด์ฉ์ด ๊ทธ๋๋ก ๋จ์ ์์ต๋๋ค.
๋ฐ๋ผ์ Microsoft Visual Studio Code ํ์ ๊ณต์ ๋๊ตฌ ๋ชจ์ API/ํ์ฅ์ด ํ์ํฉ๋๋ค.
๋ฐ๋ผ์ Microsoft Visual Studio Code ํ์ ๊ณต์ ๋๊ตฌ ๋ชจ์ API/ํ์ฅ์ด ํ์ํฉ๋๋ค.
์ง๊ธ์ ์ด๋ค ํด
๊ฐ์ MS?! ๊ฐ๋ฐ์ ๊ณ ๊ฐ์ ํ๋ณตํ๊ฒ ์ ์งํ๋ ๊ฒ์ด ์ผ๋ง๋ ์ด๋ ค์ธ ์ ์์ต๋๊น? ์ฐ๋ฆฌ๋ ๊ทธ๋ ๊ฒ ๋ง์ด ์๊ตฌํ์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋น์ ์ ๊ณ ๊ฐ์ด๊ณ ๋น์ ์ ์ด์ต์ด๋ผ๋ ๊ฒ์ ๊ธฐ์ตํ์ญ์์ค... ๊ทธ๊ฒ์ ๋ํด ์๊ฐํ์ญ์์ค...
์ด ์์ ์ ์๋ฃํ ์ ์์ต๋๊น... ์๋๋ฉด vscode ํ์์ ์ด๊ฒ์ด ์๋์ง ๋๋ ์์์ง์ ๋ํ ์ ์ฉํ ์ ๋ณด๊ฐ ์์ต๋๊น? ์๋ง๋ ์ ๋ ๊ฐ๋ฐ์๋ค์ด ๊ธฐ๊บผ์ด PR๋ก ๋ฐ์๋ค์ด๊ณ ๊ฑฐ๊ธฐ์ ๊ตฌํํ๋ ค๋ ๊ฒ์ด ์๋์ง ๋ณด๋ฌ ๊ฐ ๊ฒ์ ๋๋ค. ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
์ฒ์์๋ vscode์์ ๋๊ตฌ ๋ชจ์์ ์ฐพ์ ์ ์์ ๋์ ๊ฐ์ ํผ๋์ ๋๊ผ๊ณ "์ ๊ธฐ์ ์ด ๋์ฒด ๋ฌด์จ ์ผ์ธ๊ฐ"๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
ํ์ง๋ง ์ง๊ธ์ ๋ค๋ฆ ๋๋ค. ์ ๋ ์ด๋ค ๋๊ตฌ ๋ชจ์์ด๋ ๋ฉ๋ด๋ณด๋ค Command Palette๋ฅผ ๋ ์ข์ํฉ๋๋ค.
๋ฉ๋ด๋ ๋๊ตฌ ๋ชจ์์ ์ฐพ๋ ๊ฒ์ ๋ต๋ตํ ์ ์์ต๋๋ค. ๋ฉ๋ด๋ ๋๊ตฌ ๋ชจ์์ด ๋๋ฌด ๋ง์ผ๋ฉด ์ํ์ด ์ด๋ ค์์ง๋๋ค. ๋ฐ๋ผ์ ์ ๋ ฅํ์ฌ ๋ชจ๋ ๋ช ๋ น์ ๊ฒ์ํ๋ ๊ธฐ๋ฅ์ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
์ฒ์์๋ vscode์์ ๋๊ตฌ ๋ชจ์์ ์ฐพ์ ์ ์์ ๋์ ๊ฐ์ ํผ๋์ ๋๊ผ๊ณ "์ ๊ธฐ์ ์ด ๋์ฒด ๋ฌด์จ ์ผ์ธ๊ฐ"๋ผ๊ณ ์๊ฐํ์ต๋๋ค.
ํ์ง๋ง ์ง๊ธ์ ๋ค๋ฆ ๋๋ค. ์ ๋ ์ด๋ค ๋๊ตฌ ๋ชจ์์ด๋ ๋ฉ๋ด๋ณด๋ค Command Palette๋ฅผ ๋ ์ข์ํฉ๋๋ค.
๋ฉ๋ด๋ ๋๊ตฌ ๋ชจ์์ ์ฐพ๋ ๊ฒ์ ๋ต๋ตํ ์ ์์ต๋๋ค. ๋ฉ๋ด๋ ๋๊ตฌ ๋ชจ์์ด ๋๋ฌด ๋ง์ผ๋ฉด ์ํ์ด ์ด๋ ค์์ง๋๋ค. ๋ฐ๋ผ์ ์ ๋ ฅํ์ฌ ๋ชจ๋ ๋ช ๋ น์ ๊ฒ์ํ๋ ๊ธฐ๋ฅ์ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ด๊ฒ์ ์์ ํ ์ฌ๋ฌด์ค ์ ํ์ ๋ฆฌ๋ณธ์ด ์๋๋ผ Windows์ ๋น ๋ฅธ ์ก์ธ์ค ๋๊ตฌ ๋ชจ์(์: ์์์ ์ฆ๊ฒจ์ฐพ๋/์์ฃผ ์ฌ์ฉํ๋ ๋ช ๋ น์ ๋ฃ๋ ๊ฒ)์ ๋ํด ๋ ๋ง์ด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค.
์ฆ, 1 ํด๋ฆญ ๋ ์ต์ 2ํ์ ํค ์ ๋ ฅ(์ฌ์ฉํ ์ ๋ ๋ง์ง๋ง ๋ช ๋ น์ด๋ผ๊ณ ๊ฐ์ )(๊ทธ๋ฆฌ๊ณ ์๋์ชฝ ํ์ดํ๋ฅผ ๋ช ๋ฒ ๋๋ฅด๊ณ ์ ํํ๊ฑฐ๋ ๋ช ๊ธ์๋ฅผ ์ ๋ ฅํ๊ณ ์ ํํ๋ค...
ํ๋ ํธ๋ ํน์ ์์ ์ ์ ํฉํ์ง๋ง ๋ง์ฐ์ค๋ฅผ ์์ ๋ค๊ณ ํค๋ณด๋๋ก ๋์๊ฐ๋ ๊ฒ์ด ์ฐ๋งํด์ง๋ ๋ค๋ฅธ ์์ ์ด ์์ต๋๋ค...
@thariqnu-ifm
ํค๋ณด๋ ์์ด ๋ช
๋ น ํ๋ ํธ๋ฅผ ์ผ๋ง๋ ์ ํํ๊ฒ ์ฌ์ฉํฉ๋๊น?
์ ์ฐ๋ฆฌ๋ ๋ช
๋ น ํ๋ ํธ์ ์ ํ์ ๋๊ตฌ ๋ชจ์(๋๋ ์ต์ํ API)์ ๊ฐ์ง ์ ์๋์?
ํ ๊ฐ์ง ๊ฐ๋ ฅํ๊ฒ ์ง๊ณ ๋์ด๊ฐ์ผ ํ ์ ์ VSCode ํ์ด ํ์ฅ ๊ธฐ๋ฅ์ผ๋ก ์ํํ ์ ์๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ ์ถ์ง ์๋ค๊ณ ๋ฐ๋ณตํด์ ๋ฐํ์ต๋๋ค. API, ์ด๊ฒ์ ๊ทธ์ ๋ฐ๋ผ ๊ตฌํ๋์ด์ผ ํฉ๋๋ค :)
@thariqnu-ifm
ํค๋ณด๋ ์์ด ๋ช ๋ น ํ๋ ํธ๋ฅผ ์ผ๋ง๋ ์ ํํ๊ฒ ์ฌ์ฉํฉ๋๊น?
์ ์ฐ๋ฆฌ๋ ๋ช ๋ น ํ๋ ํธ์ ์ ํ์ ๋๊ตฌ ๋ชจ์(๋๋ ์ต์ํ API)์ ๊ฐ์ง ์ ์๋์?
ํ๋ ํธ์ ๋ ๋ค๋ฅธ ๋ฌธ์ ๋ ๊ตฌ์กฐํ๋์ด ์์ง ์๋ค๋ ๊ฒ์ ๋๋ค. ๋จ์ผ ์ฝค๋ณด ์์์ ๋คํ๋ ๋ชจ๋ ๋ช ๋ น์ ๋ชฉ๋ก์ผ ๋ฟ์ ๋๋ค. (์, ์ฌ๋ฐ๋ฅธ ๋ช ๋ น ์ด๋ฆ์ ์ถ์ธกํ๊ณ ์ ๋ ฅํ์ฌ ๊ฒ์ํ ์ ์์ต๋๋ค.)
๊ทธ๋ค์ ๋จ์ง ํญ๋ฐ์ ๋ํ ๋ง์ฐ์คํ ์ง์์ ์ถ๊ฐํ์ ๋ฟ์ ๋๋ค... ์ธ์ ๊ฐ๋ ์ฌ๋ฌ ์ค ํญ๋ฐ๋ฅผ ๊ฐ์ง ์ ์๊ฒ ๋ ๊ฒ์ด๊ณ ๋ง์นจ๋ด ํญ๋ฐ์์ 10๊ฐ ๋ฏธ๋ง์ ํญ ๋ฌธ์๋ฅผ ๋ณผ ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค... ๊ทธ๋ค์ด ๋ชจ๋ ํญ ๋ฌธ์๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋๋กญ ๋ฉ๋ด ๋ฒํผ์ ์ ๊ณตํ๋ ๊ฒ์ ๊ท์ฐฎ๊ฒํ๋ ๊ฒ์ฒ๋ผ ... ๋์ ์ ๋จ์ผ ํ ํญ ๋ง๋์ ์๊ฐ์ ์ผ๋ก ํ์๋ ๊ฒ๋ณด๋ค ๋ ๋ง์ ๋ฌธ์๋ฅผ ๋ณด๋ ค๋ฉด ํ์๊ธฐ ์ฌ์ด๋ ๋ฐ๋ฅผ ์ด์ด์ผํฉ๋๋ค.
MS๊ฐ 2020๋ ์ ์์ ๊ฐ๋ฐ์๋ค์ด 20๋ ์ ์ ์ํํธ์จ์ด์ ํต์ฌ ๊ธฐ๋ณธ ์ฌํญ์ผ๋ก ์ถ๊ฐํ ๊ฒ์ ์๊ตฌํ ์ ๋๋ก ์ข์ GUI์ UX๋ฅผ ๋ชจ๋ ๋ฒ๋ฆฌ๊ฒ ๋ ์ด์ ๋... ํด๋ฐ์ฒ๋ผ...
์ด์จ๋ ํน์ ํ์ฅ/๊ธฐ๋ฅ, ์ผ๊ธฐ/๋๊ธฐ๋ฅผ ํ ๊ธํ ์ ์๊ณ ํด๋น ํ์ฅ/๊ธฐ๋ฅ์ด ์ผ์ง ๋๋ ๊บผ์ง์ ๋ํ๋ด๋ ๋ฒํผ์ ์๊ฐ์ ์ผ๋ก ๋ณผ ์ ์์ ๋ ... ๋ฐ๋ก ๋ด ํ๋ฉด์์ ๊ธฐ์ ๊ฒ์ ๋๋ค! ๋ํ ๋์ผํ ์์ ์ ์ํํ๊ธฐ ์ํด ํค ์ฝค๋ณด์ ๋ง์น์ง ํค๋ฅผ ์ํํ๋ ๋์ ์งง์ ์๊ฐ ๋ด์ ํด๋ฆญํ ์๋ ์์ต๋๋ค. ์ ๋ ฅํด์ผ ํ๋ ํ์ฅ ์ด๋ฆ ๊ธฐ๋ฅ ๋ช ๋ น์ ์์ด๋ฒ๋ฆฌ๋ฉด ์ง์ฆ์ด ๋ฉ๋๋ค. ๋๊ตฌ ๋ชจ์ ๋ฒํผ/์์ด์ฝ์ด ๋๋์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ด ์ฐ์ ์์์ ์์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ด ๊ธฐ๋ฅ์ด ์ฐ์ ์์์ ์์ง ์๋ค๋ ์ฌ์ค์ ์ ๋ง ๋๋์ต๋๋ค.
VSCode๋ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์ด๋ฏ๋ก ์ฌ์ฉ์ ์ง์ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ PR์ ๋ฐ์๋ค์ด๊ธฐ๋ฅผ ๊บผ๋ฆฝ๋๋ค.
ํ! :))
๋ฏธ๋๋ฉ๋ฆฌ์ฆ์ด๋ ๋ฌด์์ ์๋ฏธํฉ๋๊น?
๋์ด๋ฅผ ์กฐ์ ํ ์ ์๊ณ ์งํ์ฒ ์ฐฝ๊ณผ ๊ฐ์ ํญ ๋ฒํผ์ ๋ฏธ๋๋ฉ๋ฆฌ์ฆ์ ์๋ฏธํฉ๋๊น?
ํธ์ง๊ธฐ ์์ญ๋ณด๋ค ํ๋ฉด์์ ๋ ๋ง์ ๊ณต๊ฐ์ ์ฐจ์งํ๋ ๋ฉ๋ด, ์์ ํ์์ค ๋ฑ์ ๊ฑฐ๋ํ ๋ฒํผ ํจ๋ฉ์ ๋ฏธ๋๋ฉ๋ฆฌ์ฆ์ ์๋ฏธํฉ๋๊น?
vscode ํธ์ง๊ธฐ ์ฌ์ฉ์ ์ ์์ 3๊ฐ์์ ๋ญ๋นํ์ต๋๋ค. ์, ์ฐพ์์ต๋๋ค, ๋ด ํธ์ง๊ธฐ!
๊ทธ๋ฆฌ๊ณ ๋ด๊ฐ ์ด๋์์ ์ฝ๋ฉํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๊น?
์, ๋ง์ต๋๋ค - ๋ฉ๋ชจ์ฅ์์ ++
์๋ ํ์ธ์, ํ์ฌ ์ด ๊ธฐ๋ฅ ์์ฒญ(๋ค๋ฅธ ๋ง์ ์์ฒญ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก)์ด ์ด๋ ค ์์ผ๋ฏ๋ก ์ฌ์ฉ์๋ก๋ถํฐ ๋ ๋ง์ ํผ๋๋ฐฑ์ ์์งํ ์ ์์ต๋๋ค. ๋ฐ๋ก ์ฒ๋ฆฌํ๊ณ ์ถ๊ธฐ ๋๋ฌธ์ด ์๋๋๋ค.
VSCode๋ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์ด๋ฏ๋ก ์ฌ์ฉ์ ์ง์ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ PR์ ๋ฐ์๋ค์ด๊ธฐ๋ฅผ ๊บผ๋ฆฝ๋๋ค.
@isidorn ๋น์ ์ ๋ต์ฅ์ 20๊ฐ์ ์์ง์๊ฐ๋ฝ์ ์ผ๋ง๋ ๋ฌด์ฌํ์ง ์ ์ ์์๊น์?
๋น์ ์ ๋ฏธ๋๋ฉ๋ฆฌ์ฆ์ ์ด๋ผ๊ณ ๋งํ์ง๋ง ๋๋ Notepad++์ ๊ฐ์ ๊ฒ์ ๋งค์ฐ ๋ฏธ๋๋ฉํ ๊ฒ์ผ๋ก ๊ฐ์ฃผํ ๊ฒ์ ๋๋ค... ํํธ, ์ฐ๋ฆฌ๋ git / ๋ฒ์ ์ ์ด๊ฐ ๋ด์ฅ๋์ด ์์ต๋๋ค(๋ด๊ฐ ์๋ ํ "์ต์ํ์" ํธ์ง์๋ ํฌํจํ์ง ์์ต๋๋ค... ๋๋ฒ๊น ์ ๋ฐ์์ต๋๋ค... ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ๋ณด๋ค IDE ๊ธฐ๋ฅ์ ๊ฐ๊น๋ค๊ณ ์๊ฐํ์ญ๋๊น? ์์ฒด ํ๋ก์ธ์ค ๋ชจ๋ํฐ๊ฐ ์์ต๋๊น? ๊ทธ๋ฐ ๊ธฐ๋ฅ์ด ์๋ ์ฝ๋ ํธ์ง๊ธฐ๋ฅผ ๋ณธ ์ ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค...
๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ด ๊ฐ์ง๊ณ ์์ง ์์ ๊ฒ์ด ๋ฌด์์ธ์ง ์์ญ๋๊น? TOOLBAR... ๋๊ตฌ ๋ชจ์์ด ๋ฌด์์ธ์ง ์์ญ๋๊น? ๋๋ถ๋ถ์ ์ฝ๋ ํธ์ง๊ธฐ๋ VIM์ ๊ฒ์ํฉ๋๋ค(๋๋ถ๋ถ)... ์ด๋ ๊ฒ์ด ๊ทธ๋ ์ง ์์ต๋๊น? Sublime์ ๋ด๊ฐ ์๊ฐํ ์ ์๋ ์ ์ผํ ์๊ฒฉ ์ฃผ์ ๊ธฐ๋ฅ์ด ์๋ ์๋ ์์ต๋๋ค(์ฌ์ฉํ ์ ์ด ์๋์ง ํ์คํ์ง ์์). ๊ทธ๋์ ๋ชฉํ๋ ๋ฏธ๋๋ฉ๋ฆฌ์คํธ์ ๋๊น, ์๋๋ฉด ์ญ๊ณ ํ ์ฌ์ฉ์๋ฅผ MS ์ํ๊ณ๋ก ์ ์ธํ๊ธฐ ์ํ Sublime ๋ชจ์กฐํ์ ๋๊น?
์... ์ผ ๋ด๊ฐ ๊ฑฐ์ ์์ด๋ฒ๋ ธ๋๋ฐ... 3๊ฐ์ง ์๊ฒฉ ํธ์ง ํ์ฅ ํ๋ก๊ทธ๋จ(์๊ฒฉ - SSH, ์๊ฒฉ - ์ปจํ ์ด๋, ์๊ฒฉ - WSL ๋ฑ)์ ๊ฐ๋ฐํ๋ ๊ฒ์ ๋ง์ดํฌ๋ก์ํํธ๊ฐ ์๋๊ฐ? ๊ทธ๋ฐ ๊ธฐ๋ฅ์ด ๋ด์ฅ๋ ์ต์ํ์ ํธ์ง๊ธฐ๋ฅผ ๊ธฐ์ตํ ์ ์์ต๋๋ค... ๊ทธ๋ฆฌ๊ณ ์ฒ ํ์ MS๊ฐ ํธ์ง๊ธฐ๋ฅผ ๊ฐ๋ฐํ๊ณ ํ์ฌ ํ์ฅ์ ํตํด ํ์ฅ์ฑ์ ์ฒ๋ฆฌํ๋ค๋ ์ฒ ํ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ์ด๊นจ๋ฅผ ์ผ์ฑํ๋ค ...
Microsoft์ ํจ๊ปํ์ญ์์ค. ์ฌ๋ฐ๋ฅธ ์ผ์ ํ ๋ฒ๋ง ์ํํ๊ณ ๊ณ ๊ฐ ๊ธฐ๋ฐ์ ๊ท๋ฅผ ๊ธฐ์ธ์ด์ญ์์ค. ๋๊ตฌ ๋ชจ์์ด ์ด๋ฏธ ์ค๋น๋์ด ์๋ค๊ณ ํ์ ํฉ๋๋ค. ์ด ๋๊ตฌ ๋ชจ์์ ๋น๋์ ํฌํจํ๊ณ ์ฒญ์ค์ 50%๋ฅผ ์ถ๊ฐ๋ก ๋ง์กฑ์ํค๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ์ ํ์ ๊ดํ ๋ชจ๋ ๊ฒ์ ๋๋ค. ํด๋ฐ๋ฅผ ์ํ๋ ์ฌ๋๋ค์ ์ผ์ญ์์ค. ์ํ์๋ ๋ถ๋ค์ ๋๋์ธ์. ๋ฌธ์ ๋ ๋ฌด์์ ๋๊น?????
VSCode๋ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์ด๋ฏ๋ก ์ฌ์ฉ์ ์ง์ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ PR์ ๋ฐ์๋ค์ด๊ธฐ๋ฅผ ๊บผ๋ฆฝ๋๋ค.
์๋ง๋ isidorn๋ง ๊ทธ๋ ๊ฒ ์๊ฐํ๊ณ ๊ทธ๊ฐ ์ง์ ์ ๋ฐ๊พธ๋ฉด ํ ๋ฌ ์์ ๋๊ตฌ ๋ชจ์์ด ์ ๊ณต๋ ๊ฒ์ ๋๋ค. ๋ฌธ์ ๋ ๊ทธ์๊ฒ๋ง ์๋ ๊ฒ์ด ์๋ ์๋ ์์ต๋๋ค.
Microsoft์ ํจ๊ปํ์ญ์์ค. ์ฌ๋ฐ๋ฅธ ์ผ์ ํ ๋ฒ๋ง ์ํํ๊ณ ๊ณ ๊ฐ ๊ธฐ๋ฐ์ ๊ท๋ฅผ ๊ธฐ์ธ์ด์ญ์์ค. ๋๊ตฌ ๋ชจ์์ด ์ด๋ฏธ ์ค๋น๋์ด ์๋ค๊ณ ํ์ ํฉ๋๋ค. ์ด ๋๊ตฌ ๋ชจ์์ ๋น๋์ ํฌํจํ๊ณ ์ฒญ์ค์ 50%๋ฅผ ์ถ๊ฐ๋ก ๋ง์กฑ์ํค๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ์ ํ์ ๊ดํ ๋ชจ๋ ๊ฒ์ ๋๋ค. ํด๋ฐ๋ฅผ ์ํ๋ ์ฌ๋๋ค์ ์ผ์ญ์์ค. ์ํ์๋ ๋ถ๋ค์ ๋๋์ธ์. ๋ฌธ์ ๋ ๋ฌด์์ ๋๊น?????
๊ทธ๋ค์ ๊ณ ๊ฐ ์๊ตฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก "์ฐ์ ์์๋ฅผ ์ง์ "ํ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค... ์ฆ, ๋ค์ Rockstar ๊ธฐ๋ฅ ๋ฆด๋ฆฌ์ค์์ ์์ ํ๊ณ ์์ต๋๋ค... ์๋ง๋ ์ปคํผ ๋ฉ์ด์ปค์ ๋ด์ฅ๋ Raspberry Pi์ฉ API์ ๊ฐ์ ๊ฒ์ ๋๋ค... ๋ง์ผ์ ๋๋นํ์ฌ Java๋ก ์ผ๋ถ Java๋ฅผ ํ๋ก๊ทธ๋๋ฐํ๊ณ ์ถ์ต๋๊น? ๋น์ ์ ์์๊ฐ ๋งค์ฐ ๋์ ๋ฌผ๊ฑด์ ์๊ณ ์์ต๋๋ค... ๊ทธ๋ค์ VSCode๋ฅผ ํจ๋ฌด๋ผ๋น ๋ฒ์ ์ธ์ด๋ก ๋ฒ์ญํ๋ ค๊ณ ํ ๊ฒ์ ๋๋ค... ๋๋ ๊ทธ๊ฒ์ด ์ผ๋ถ ์ง์ญ์์ ๊ฝค ์ ๋ช ํ๋ค๊ณ ๋ค์์ต๋๋ค...
๋๋ด์ ๋๋ค... ํ์ง๋ง ์ง์งํ๊ฒ ๋งํ์๋ฉด... ์ ๋ MS์ ๊ณต์์ ์ธ ๋ต๋ณ์ ์ด๋ค ์์ผ๋ก๋ ์ข์ํ ๊ฒ์ ๋๋ค... ์๋ํ๋ฉด ๊ทธ๋ค์ด ์์ผ๋ก ์ด๋ป๊ฒ ๋ฐ์ ํ ๊ฒ์ด๋ฉฐ ๋ฏธ๋ ๋น์ ์ ๋ํ ์ ๋ณด๋ ์ ๊ณต๋์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ํ์ฌ ํ๋๊ณผ ์ผ์นํ๋ ๊ฒ ๊ฐ์ต๋๋ค ...
๊ทธ๋ค์ด 30๋ถ์ ๊ด๋ฆฌํ ์ ์๋ค๋ฉด ์ ํ์ ๋๊ตฌ ๋ชจ์/api๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ๊ฑธ๋ฆด ๊ฒ์ ๋๋ค... ๊ทธ๋ฌ๋ฉด ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์ด ์๋ง๋ ๋ค๋ฅธ ํธ์ง๊ธฐ๋ก ๋์๊ฐ์ผ ํ ๊ฒ์ ๋๋ค...
์ธ๋ชจ์๋ ํจ๋ฉ์ ๋ํ ํ ์ฌ๋์ ์์ด๋์ด๋ ์ ์ ์๋ ์ธํฐํ์ด์ค์ ๋ํ ๋ ๋ค๋ฅธ ์์ด๋์ด์ ๋๋ค... notepad++๋ ์ ์ค๊ณ๋์ง ์์๊ฑฐ๋ ์ฌ์ฉํ๊ธฐ์ ์ ํฉํ์ง ์์ต๋๋ค. ๋๋ ๋ฉ๋ชจ์ฅ++๊ณผ ์๋ํธํจ๋ ํ๋ก๋ฅผ ์ฌ์ฉํ๋๋ฐ ๋์ค์๋ ํ๋ฅญํ์ง๋ง ๋ ๋ค ๋ฒํผ์ด ๋น์ข์ ๊ตฌ์์ผ๋ก ๋ณด์ ๋๋ค. VSC์ ์๋ฌด๊ฒ๋ ์์ด์ ๋คํ์ ๋๋ค. ์ฒ์ atom์ ์๋ํ์ ๋ ๋ช ๋ น ํ๋ ํธ - ๋๋ vsc -๊ฐ ๋ง์์ ๋ค์ง ์์์ง๋ง ๋ช ๋ ๋์ ์ฌ์ฉํ ํ์๋ ๋ฒํผ์ ๋์น์ง ์๊ฑฐ๋ ์ฌ์ฉํ๊ธฐ ์ด๋ ค์ด ๋ช ๋ น ํ๋ ํธ๋ฅผ ์ฐพ์ง ๋ชปํ์ต๋๋ค. . ๋ฉ๋ชจ์ฅ++๋ก ๋๋์๊ฐ๋ ๋์ ์๊ฐ์ ์ข ์ฃผ์ธ์.
... ์ฒญ์ค์ 50%๋ฅผ ์ถ๊ฐ๋ก ๋ง์กฑ์ํค์ญ์์ค...
์ฝ 240๋ช ์ด OP์ ๊ธ์ ์ ์ธ ์ด๋ชจํฐ์ฝ์ ์ถ๊ฐํ์ต๋๋ค... VSC๊ฐ ์ฝ 480๋ช ๋ง ์ฌ์ฉํ๋ค๊ณ ์๊ฐํ๋ ์ด์ ๋???
๋๊ตฌ ๋ชจ์์ ์ฌ์ฉํ๋๋ก ๊ฐ์ํ์ง ์์ต๋๋ค. ๋นํ์ฑํํ ์ ์์ต๋๋ค.
๋น์ ์ ์ฐ๋ฆฌ๊ฐ ๋๊ตฌ ๋ชจ์์ ์ฌ์ฉํ์ง ์๋๋ก ๊ฐ์ํฉ๋๋ค.
์ฐจ์ด๊ฐ ๋๊ปด์ง์๋์?
"์ ์ผํ ์ฌ๋ฐ๋ฅธ ๊ธธ"์ ์๋๋ ์๋น์ํธ ์ฐ๋ฐฉ์ด์์ต๋๋ค.
๋ฌด์์ ํด์ผํ ์ง ๋งํ์ง ๋ง์ญ์์ค. ์ด๋๋ก ๊ฐ์ผํ๋์ง ์๋ ค์ฃผ์ง ์์ ๊ฒ์ ๋๋ค.
์ธ๋ชจ์๋ ํจ๋ฉ์ ๋ํ ํ ์ฌ๋์ ์์ด๋์ด๋ ์ ์ ์๋ ์ธํฐํ์ด์ค์ ๋ํ ๋ ๋ค๋ฅธ ์์ด๋์ด์ ๋๋ค... notepad++๋ ์ ์ค๊ณ๋์ง ์์๊ฑฐ๋ ์ฌ์ฉํ๊ธฐ์ ์ ํฉํ์ง ์์ต๋๋ค. ๋๋ ๋ฉ๋ชจ์ฅ++๊ณผ ์๋ํธํจ๋ ํ๋ก๋ฅผ ์ฌ์ฉํ๋๋ฐ ๋์ค์๋ ํ๋ฅญํ์ง๋ง ๋ ๋ค ๋ฒํผ์ด ๋น์ข์ ๊ตฌ์์ผ๋ก ๋ณด์ ๋๋ค. VSC์ ์๋ฌด๊ฒ๋ ์์ด์ ๋คํ์ ๋๋ค. ์ฒ์ atom์ ์๋ํ์ ๋ ๋ช ๋ น ํ๋ ํธ - ๋๋ vsc -๊ฐ ๋ง์์ ๋ค์ง ์์์ง๋ง ๋ช ๋ ๋์ ์ฌ์ฉํ ํ์๋ ๋ฒํผ์ ๋์น์ง ์๊ฑฐ๋ ์ฌ์ฉํ๊ธฐ ์ด๋ ค์ด ๋ช ๋ น ํ๋ ํธ๋ฅผ ์ฐพ์ง ๋ชปํ์ต๋๋ค. . ๋ฉ๋ชจ์ฅ++๋ก ๋๋์๊ฐ๋ ๋์ ์๊ฐ์ ์ข ์ฃผ์ธ์.
๋ฌธ์ ์ ๋ชฉ์ด "์ ํ ์ฌํญ"์ธ ์ ํํ ์ด์ . ํ์ผ์ ์ก์ธ์คํ๊ธฐ ์ํด ์๋จ์ ํญ์ ์ฌ์ฉํ์ง ์์ต๋๋ค. ๋ชจ๋ ์ผ์ชฝ์ ์์ต๋๋ค. ๊ทธ๋ค์ด ์ ๊ฑฐ๊ธฐ์ ์์ต๋๊น? ํ๋์ ์ํฌํ๋ก๊ฐ ์์ ์๊ฒ ์ ํฉํ๋ค๊ณ ํด์ ๋ชจ๋ ์ฌ๋์๊ฒ ์ข์ ๊ฒ์ ์๋๋๋ค. ๊ตฌ์ฑ ๊ฐ๋ฅํ UI๋ ๋ ๋์ ๋ฒ์์ ์ฌ์ฉ์์๊ฒ ๋ ๋์ ๊ธฐ๋ฅ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ ์๊ฒ๋ ์ ๊ทผ์ฑ ๊ธฐ๋ฅ์ ๋๋ค. ์ ๋ ๊ณ ์ ํค๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ์ฌ๋ฌ ๋ฒ ๋ฐ๋ณตํด์ผ ํ๋ ๊ฒฝ์ฐ ํน์ ํค ์กฐํฉ(๋๋ถ๋ถ ์คํ ์ทจ์/๋ค์ ์คํ)์ ๋๋ฅด๋ ๊ฒ์ด ์ง๋ฃจํ ์ ์์ต๋๋ค. ๊ทธ๊ฒ์ ๋ด ์ถ์ ๋ ์ฝ๊ฒ ๋ง๋ค๊ณ ๋น์ ์๊ฒ ์ํฅ์ ๋ฏธ์น์ง ์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ ๋น์ ์ ๋ด๊ฐ ํ์ํ์ง ์๋ค๊ณ ๋งํฉ๋๊น? ์ ์ ๊ฒฝ์จ?
ํ๋ฌ๊ทธ์ธ์ด ๋ ์๋ ์์ต๋๋ค. ์ํ์ง ์๋ ์ฌ๋์ ํ๋ฌ๊ทธ์ธ์ด ์กด์ฌํ๋ค๋ ์ฌ์ค์กฐ์ฐจ ์ ํ์๊ฐ ์์ต๋๋ค.
@morozovsk ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค.
์กด์ฌํ์ง ์์ต๋๋ค.
์ถ๊ฐํด๋ ์๊ด์์ง๋ง ์ฐ์ ์์๋ฅผ ๋์ง ์์ ๋ฟ... ์ํ๋ ๊ฐ๋ฐ์๊ฐ ๋ง์ ๊ฒ ๊ฐ์ผ๋ ํ์ ๊ตฌ์ฑํ์ฌ PR์ ์ ์ถํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?
์ถ๊ฐํด๋ ์๊ด์์ง๋ง ์ฐ์ ์์๋ฅผ ๋์ง ์์ ๋ฟ... ์ํ๋ ๊ฐ๋ฐ์๊ฐ ๋ง์ ๊ฒ ๊ฐ์ผ๋ ํ์ ๊ตฌ์ฑํ์ฌ PR์ ์ ์ถํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?
์ฌ๋๋ค์ด ์ ์ํ๊ณ ๋์ผํ ๋ฌธ์ ์ ๋ํด ์์ฑ๋ ๋ค๋ฅธ ๋ง์ ๋ฒ๊ทธ ๋ณด๊ณ ์๋ฅผ ์ดํด๋ณด์ญ์์ค. MS๋ ๊ฑฐ๋ถํ ๊ฐ๋ฅ์ฑ์ด ์๋ค๊ณ ๋งํ๋ค. ๊ทธ๋ค์ ํ๋ฌ๊ทธ์ธ์ ๊ฐ๋ฅํ๊ฒ ํ๊ธฐ ์ํด ํํฌ๋ฅผ ์ถ๊ฐํ๊ณ ์ถ์ดํ์ง๋ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๊ฒ์ ์์์ ๋ฌธ์ ๊ฐ ์๋๋ผ ์ด๋ ์ ์ธ ๋ฌธ์ ์ ๋๋ค.
์ฐ์ ์์๊ฐ ์๋ ๊ฒ์ ๋ถ๋ช ํฉ๋๋ค. MS๋ ๋ช ๋ฌ ๋์ ๊ทธ๊ฒ์ ๋ํด ์ธ๊ธ์กฐ์ฐจ ํ์ง ์์์ต๋๋ค. ๋ค์ ๋งํ์ง๋ง, ๋๋ ๋น์ ์ด ์ ๊ด์ฌ์ ๊ฐ์ง์ง ๋ชจ๋ฅด๊ฒ ์ด์.
์ธ๋ชจ์๋ ํจ๋ฉ์ ๋ํ ํ ์ฌ๋์ ์์ด๋์ด๋ ์ ์ ์๋ ์ธํฐํ์ด์ค์ ๋ํ ๋ ๋ค๋ฅธ ์์ด๋์ด์ ๋๋ค... notepad++๋ ์ ์ค๊ณ๋์ง ์์๊ฑฐ๋ ์ฌ์ฉํ๊ธฐ์ ์ ํฉํ์ง ์์ต๋๋ค. ๋๋ ๋ฉ๋ชจ์ฅ++๊ณผ ์๋ํธํจ๋ ํ๋ก๋ฅผ ์ฌ์ฉํ๋๋ฐ ๋์ค์๋ ํ๋ฅญํ์ง๋ง ๋ ๋ค ๋ฒํผ์ด ๋น์ข์ ๊ตฌ์์ผ๋ก ๋ณด์ ๋๋ค. VSC์ ์๋ฌด๊ฒ๋ ์์ด์ ๋คํ์ ๋๋ค. ์ฒ์ atom์ ์๋ํ์ ๋ ๋ช ๋ น ํ๋ ํธ - ๋๋ vsc -๊ฐ ๋ง์์ ๋ค์ง ์์์ง๋ง ๋ช ๋ ๋์ ์ฌ์ฉํ ํ์๋ ๋ฒํผ์ ๋์น์ง ์๊ฑฐ๋ ์ฌ์ฉํ๊ธฐ ์ด๋ ค์ด ๋ช ๋ น ํ๋ ํธ๋ฅผ ์ฐพ์ง ๋ชปํ์ต๋๋ค. . ๋ฉ๋ชจ์ฅ++๋ก ๋๋์๊ฐ๋ ๋์ ์๊ฐ์ ์ข ์ฃผ์ธ์.
์ด... ๋ฉ๋ชจ์ฅ++์ด ๋ญ์ง ์์? config ํ์ผ... ๊ทธ ํ์ผ๋ก ๋ฌด์์ ํ ์ ์๋์ง ์์ญ๋๊น? ๋ณด๊ณ ์ถ์ง ์์ ํญ๋ชฉ์ ์ ๊ฑฐํ์ญ์์ค... ๋ฌธ์ ๊ทธ๋๋ก ํ๋์ ๋ฉ๋ด ์ต์ ์ด ์๋ ํ์ผ ๋ฉ๋ด๋ง ์๊ณ ์ํ๋ ๊ฒฝ์ฐ ๋๊ตฌ ๋ชจ์์ด ์๋๋ก ๋ง๋ค ์ ์์ต๋๋ค... ์ ๊ทธ๋ฐ๊ฐ์? ์ฌ๋๋ค์ ๋นํจ์จ์ ์ธ ์ํฌํ๋ก์ ๊ฐ๋์ง ์๊ณ ๋ ๊ฐ์ฅ ํจ์จ์ ์ผ๋ก ์๋ํ๋๋ก ์ฌ์ฉ์ ์ง์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฐ๋ผ์ ์ฌ์ฉํ์ง ์์๋ ๋๋ ์ ํ์ ๊ธฐ๋ฅ์ด ์ด์์ ํด์ ธ์ ๊ตฌํํ์ง ์์์ผ ํ๋ค๋ ๊ฒ์ ๋๋ฌด ์ด๊ธฐ์ ์ผ๋ก ๋ค๋ฆฝ๋๋ค.
๋๋ ์ด๋์ด ํ ๋ง๋ฅผ ์ข์ํฉ๋๋ค... VSCode๋ ์์ ์ ํ์ ์ฌ์ฉ์ ์ ์ํ๊ณ ๋ชจ๋ ์ฌ๋์ด ๋ด๊ฐ ์ข์ํ๋ ๊ฒ์ ์ฌ์ฉํ๋๋ก ๋ชจ๋ ์ต์ ์ ์ ๊ฑฐํด์ผ ํ ๊น์? ์ ์ ๋ผ? ํ , ํด๋ฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ฌ์ฉ์๊ฐ ์์ ์๊ฒ ๊ฐ์ฅ ์ ๋ง๋ ๊ฒ์ ์ฌ์ฉ์ ์ ์ํ ์ ์๋๋ก ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ฝ๊ณ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค...
์ถ๊ฐํด๋ ์๊ด์์ง๋ง ์ฐ์ ์์๋ฅผ ๋์ง ์์ ๋ฟ... ์ํ๋ ๊ฐ๋ฐ์๊ฐ ๋ง์ ๊ฒ ๊ฐ์ผ๋ ํ์ ๊ตฌ์ฑํ์ฌ PR์ ์ ์ถํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?
๋ฌด์์ ์ฐ์ ์ํ๊ณ ์ถ์ต๋๊น? ํ ์คํฐ์ฉ API?
์ฝ๋ฉํ์ ๋น์ทํ ๊ณ ์ง์ผ๋ก ์ธํด ์ค์ ๋ฐ์ดํฐ๊ฐ ํ๊ดด๋๋ ํ์ผ ์์คํ ๋ฌธ์ ๊ฐ ์๋๋ผ ๋ ๋์ ์ฐ์ ์์๊ฐ ๋์ด์ผ ํ ๊ฒ ๊ฐ์ ์์ฒญ์ ๋ณธ ์ ์ด ์์ต๋๋ค... ํ์ง๋ง ์ฐ๋ฆฌ ๋ชจ๋ ์ค์ผ์น๋ถํ ์์ ๋ง์ธํด์ผ ํ ๊ฒ ๊ฐ์๋ฐ์?
ํฐ์ผ์ FAQ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์ฃผ์ ๋ฅผ ํ์
ํ์ง ๋ชปํ์ง๋ง ์ด๋ฏธ ๋ฐ๋ํ๋ ์ฌ๋๋ค์๊ฒ ๊ฐ์ ์ง๋ฌธ์ ๋๋ตํ๋ ๊ฒ์ ์ง๊ฒน์ต๋๋ค.
@thariqnu-ifm
ํค๋ณด๋ ์์ด ๋ช ๋ น ํ๋ ํธ๋ฅผ ์ผ๋ง๋ ์ ํํ๊ฒ ์ฌ์ฉํฉ๋๊น?
์ ์ฐ๋ฆฌ๋ ๋ช ๋ น ํ๋ ํธ์ ์ ํ์ ๋๊ตฌ ๋ชจ์(๋๋ ์ต์ํ API)์ ๊ฐ์ง ์ ์๋์?
ํค๋ณด๋ ์์ด ์ด๋ป๊ฒ ์ฝ๋๋ฅผ ์์ฑํฉ๋๊น?
ํฐ์ผ์ FAQ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์ฃผ์ ๋ฅผ ํ์ ํ์ง ๋ชปํ์ง๋ง ์ด๋ฏธ ๋ฐ๋ํ๋ ์ฌ๋๋ค์๊ฒ ๊ฐ์ ์ง๋ฌธ์ ๋๋ตํ๋ ๊ฒ์ ์ง๊ฒน์ต๋๋ค.
OP์ ํด๋น ์ถ์ธ ์คํฌ๋ฆฐ์ท์๋ ํ์๋๋ ๋ด์ฉ์ด ํ์๋์ง ์์ต๋๋ค...
์ถ๊ฐํด๋ ์๊ด์์ง๋ง ์ฐ์ ์์๋ฅผ ๋์ง ์์ ๋ฟ... ์ํ๋ ๊ฐ๋ฐ์๊ฐ ๋ง์ ๊ฒ ๊ฐ์ผ๋ ํ์ ๊ตฌ์ฑํ์ฌ PR์ ์ ์ถํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น?
๋ถ๋ช ํ ์ฌ๋ฌ ๋ฒ์ ์๋๊ฐ ์์์ต๋๋ค... ์ผ๋ถ๋ ๋ค๋ฅธ ๊ฒ๋ณด๋ค ๋ ์ ์ง๋์ต๋๋ค. ๋ฌธ์ ๋ vscode ํ์ด ๊ณผ๊ฑฐ์ ์ด๋ฌํ ์๋๋ฅผ ์ฐจ๋จํ๊ณ ํ์ฉํ ์์ฌ๊ฐ ์๋ค๋ ์ฌ์ค์ ํํผํ๋ค๋ ๊ฒ์ ๋๋ค.
๋น์ ์ด ์์ต๋๋ค... ๊ทธ ๋น์ ์๋ ๋๊ตฌ ๋ชจ์์ด ํฌํจ๋์ด ์์ง ์์ต๋๋ค. ์ ๋ด ๋ง์์ด ํ๋ค๋ฆด๊น... ํ์ง๋ง ์ด ๋ชจ๋ ์๊ฐ์ ๊ธฐ๋ค๋ฆฌ๊ธฐ๋ง ํ๋ฉด... Webstorm์ ์ ์ ๋ ์ข์์ง๊ณ ๊ทธ ๊ฒฉ์ฐจ๊ฐ ๋ฒ์ด์ง๊ณ ์์ต๋๋ค.
๋ค๋ฅธ ์ฌ๋์ ์์ ์ผ๋ก ... ๊ทธ๋ค์ ์ฝ๋ ์ฌ์ฉ์์ 2 %๊ฐ ์ฌ์ฉํ ๋งค์ฐ ๋ชจํธํ ์ง์์ ์ํด ๋ค๋ก ๊ตฌ๋ถ๋ฆฌ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค ... ๊ทธ๋ฌ๋ ๊ฐ๋จํ ์ ํ์ ๋๊ตฌ ๋ชจ์ ... ์๋์.
๋ช ๋ ์ด ์ง๋ฌ๊ณ ์๋ง์ ๋ฌธ์ ๊ฐ ๋ง๊ฐ์ผ๋ก ๋ญ๋น๋์์ต๋๋ค. ๋ถ๋ฅผ ๋๊ฐ ๋ ๊ฒ ๊ฐ์์.
ํค๋ณด๋ ์์ด ์ด๋ป๊ฒ ์ฝ๋๋ฅผ ์์ฑํฉ๋๊น?
๋๊ตฐ๊ฐ ํค๋ณด๋ ์์ด ์ฝ๋๋ฅผ ์์ฑํ๋ค๊ณ ๋งํ์ต๋๊น?
๊ฐ๋ฐ์ ๋ด ๊ฒฝํ์์ ์ฝ๋๋ฅผ ์
๋ ฅํ๋ ๊ฒ ์ด์์
๋๋ค. ์ฒ์์ ๋ ๊ฑฐ์ ์์คํ
์ ํ์
ํ๋ ๋ฐ ์๊ฐ์ ๋ณด๋ด๋ ๊ฒ๋ถํฐ ๋ง์ง๋ง์ ๋๋ฒ๊น
ํ๋ ๊ฒ์
๋๋ค.
๋๋ ํค๋ณด๋ ์๊ฐ์ ๊ท์คํ ์ํ์ผ๋ก ๋ง๋๋ ํ์ ํต์ฆ์ด ์์ต๋๋ค. ๋ํ ๋ง์ฐ์ค์ ํค๋ณด๋ ์ฌ์ฉ ์ฌ์ด๋ฅผ ์ ํํ๋ ค๋ ๋ ธ๋ ฅ์ ๋๋ค. ๊ทธ๋์ ์์ ์ฌ๊ธฐ ์ํด ๊ฐ๋ฅํ๋ฉด ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฝ๊ฐ์ ์ง์(์: _toolbar_)์ผ๋ก ๋ช ์๊ฐ ๋์ ํค๋ณด๋ ๊ทผ์ฒ์ ๊ฐ์ง ์๊ณ ๋ ์์์ ์ฝ๋์ ์ฐธ์กฐ ๋ฌธ์, ๋๋ฒ๊ทธ ๋ฑ์ ์ ๋ ํ ์ ์์ต๋๋ค.
ํฐ์ผ์ FAQ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์ฃผ์ ๋ฅผ ํ์ ํ์ง ๋ชปํ์ง๋ง ์ด๋ฏธ ๋ฐ๋ํ๋ ์ฌ๋๋ค์๊ฒ ๊ฐ์ ์ง๋ฌธ์ ๋๋ตํ๋ ๊ฒ์ ์ง๊ฒน์ต๋๋ค.
ํธ์ง: Microsoft Visual Studio Code ํ:
๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฒ์ด ๋ณด๋ค ์์ฐ์ ์ธ ์กฐ์น๊ฐ ๋์ง ์์๊น์?
@๋ ์ด๋น๋ก
๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฒ์ด ๋ณด๋ค ์์ฐ์ ์ธ ์กฐ์น๊ฐ ๋์ง ์์๊น์?
์๋ง ํท๊ฐ๋ฆฌ์ค๊ฑฐ์์ :)
์ ๋ ํ ํฝ ์คํํฐ์
๋๋ค. ์ ๋ MS์์ ์ผํ์ง ์์ต๋๋ค. ๊ธฐ๋ฅ์ ์ ๋ฌํ ์ ์์ต๋๋ค.
@๋ ์ด๋น๋ก
๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฒ์ด ๋ณด๋ค ์์ฐ์ ์ธ ์กฐ์น๊ฐ ๋์ง ์์๊น์?
ํท๊ฐ๋ฆฌ์คํ ๋ฐ์ :)
์ ๋ ํ ํฝ ์คํํฐ์ ๋๋ค. ์ ๋ MS์์ ์ผํ์ง ์์ต๋๋ค. ๊ธฐ๋ฅ์ ์ ๋ฌํ ์ ์์ต๋๋ค.
์ฃ์กํฉ๋๋ค. ์ด ๋ฉ์์ง๋ Microsoft Visual Studio Code ํ์ ์ํ ๊ฒ์ ๋๋ค.
์ ์ ์ฅ์์๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๊ฐ์ง๊ณ ๋์๋ณด๋ ค๊ณ ํ์ง๋ง ๋ฌธ์๋ฅผ ํํค์น๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค.
์ ๋ ํ ํฝ ์คํํฐ์ ๋๋ค. ์ ๋ MS์์ ์ผํ์ง ์์ต๋๋ค. ๊ธฐ๋ฅ์ ์ ๋ฌํ ์ ์์ต๋๋ค.
์์ ๊ฒ์๋ฌผ 1์ ๋ํ FAQ ์ ๋ฐ์ดํธ์์ ๋ง ๊ทธ๋๋ก ์ด ๋ง์ ํ์ต๋๋ค. ๐คฃ
์ด๋ค ์ฌ๋๋ค์ ๊ด๋ จ ์๋ ๋ง๋ ์๋๋ ๋ ผํ์ผ๋ก ๋์ด๊ฐ๊ธฐ ์ ์ ๊ทธ๊ฒ์ ์ฝ์ง ์๊ฑฐ๋ ์ด ๋ฌธ์ ๊ฐ ๋ฌด์์ ๊ดํ ๊ฒ์ธ์ง ์ดํดํ๋ ค๊ณ ์๋ํ์ง ์์ ๊ฒ์ ๋๋ค.
OP๋ ์ฝ๊ฐ tl;dr์ ๋๋ค. ์๋ง๋ FAQ๋ฅผ ๋งจ ์๋ก ์ฎ๊ฒจ์ผ ํ ๊ฒ์ ๋๋ค.
๊ทธ๋ง ์ ํ์ด ๋์ญ์์ค. ์ด๋ค ๊ฒ์์ ์ ์ฉํ ๊ฒ์ ์ ๊ฑฐํ๋ค๊ณ ํด์ ๊ทธ ๊ฒ์ด ๋ ์ข์์ง๋ ๊ฒ์ ์๋๋๋ค.
๊ฐ์ธ์ ์ผ๋ก ๋๋ ์ด ์ค๋ ๋๊ฐ ๋์ฌ ๋๊น์ง ๋๊ตฌ ๋ชจ์์ด ์๋ค๋ ๊ฒ์ ๊ฒฐ์ฝ ๋์น์ฑ์ง ๋ชปํ์ต๋๋ค. ํ์ฌ ๋ฐฉ์์ด ๋ง์์ ๋ญ๋๋ค. ์ด์จ๋ ์ผ์ชฝ์ ํ๋ ํ์์ค ํํ์ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค. ํ์ง๋ง vscode ๊ฐ๋ฐ์๊ฐ ๋๊ตฌ ๋ชจ์์ ํฌํจํ์ง ์๊ธฐ๋ก ํ ๊ฒฐ์ ์ ๋ ์ ์ค๋ช ํ ์ ์์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฌผ๋ก ๊ตฌํ ์ ๋๊ตฌ ๋ชจ์์ ์ต์ ์ผ๋ก ํฌํจํ ์ ์์ง๋ง ์ฐ์ ์์ ๋ชฉ๋ก์์ ๋ ๋ฎ์ ์ ์์ต๋๋ค. ๊ทธ๋๋ ๋์์ด ๋๋ ๋๊ธ์ด ์์์ผ๋ฉด ์ข์์ ํ ๋ฐ.
๊ฐ์ธ์ ์ผ๋ก ๋๋ ์ด ์ค๋ ๋๊ฐ ๋์ฌ ๋๊น์ง ๋๊ตฌ ๋ชจ์์ด ์๋ค๋ ๊ฒ์ ๊ฒฐ์ฝ ๋์น์ฑ์ง ๋ชปํ์ต๋๋ค. ํ์ฌ ๋ฐฉ์์ด ๋ง์์ ๋ญ๋๋ค. ์ด์จ๋ ์ผ์ชฝ์ ํ๋ ํ์์ค ํํ์ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค. ํ์ง๋ง vscode ๊ฐ๋ฐ์๊ฐ ๋๊ตฌ ๋ชจ์์ ํฌํจํ์ง ์๊ธฐ๋ก ํ ๊ฒฐ์ ์ ๋ ์ ์ค๋ช ํ ์ ์์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฌผ๋ก ๊ตฌํ ์ ๋๊ตฌ ๋ชจ์์ ์ต์ ์ผ๋ก ํฌํจํ ์ ์์ง๋ง ์ฐ์ ์์ ๋ชฉ๋ก์์ ๋ ๋ฎ์ ์ ์์ต๋๋ค. ๊ทธ๋๋ ๋์์ด ๋๋ ๋๊ธ์ด ์์์ผ๋ฉด ์ข์์ ํ ๋ฐ.
๋น์ ์ ๋ํ ์ผ์ชฝ์ ์๋ ๊ฑฐ๋ํ ๋ง๋(๋น์ ์ด ๋ฌด์์ด๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ก ๊ฒฐ์ ํ๋ )๊ฐ ๋ฌด์์ด๋ผ๊ณ ์ฃผ์ฅํ ์ ์์ต๋๊น? 100px ์ด์์ ๋๋น๋ 20px ๋๊ตฌ ๋ชจ์๋ณด๋ค ํจ์ฌ ๋ ๋ณต์กํฉ๋๋ค...
๋ํ... ๋ฐฉ๊ธ ๊นจ๋ฌ์์ต๋๋ค... Microsoft๊ฐ ์์ ํ ๋๊ตฌ ๋ชจ์์ด ๋ ๋ฌด์์ธ์ง ์์ญ๋๊น...? Github... ๋ฐ๋ก ์ด ์์์ ๋ด๊ฐ ์ ๋ ฅํ๊ณ ์์ต๋๋ค... ๊ทธ๊ฒ ์... ๋ชจ๋ ์ฌ๋์ด ํค๋ณด๋ ์ ๋ฌธ๊ฐ๋ผ๋ฉด ๋งํฌ๋ค์ด์ ์์์ผ ํ์ง ์์๊น์? ใ ใ ใ
์ต์ํ ๋ค๋ฅธ ํจ๋ ์ปจํ ์ด๋์์ ์ด๋(๋ฐ ๋ณต์ ?)ํ ์ ์๋ "๋๊ตฌ ํจ๋"์ด ํ์ํฉ๋๋ค.
๋ฐ๋ผ์ ํ๋ ํ์์ค์ ์ ์ฉ ์์ด์ฝ์ด ์๊ฑฐ๋ ๊ธฐ์กด ์ฐฝ์ ํจ๋ ๋ฑ์ด ๋ ์ ์์ต๋๋ค.
์ต๊ทผ ์ถ๊ฐ๋ ๊ฐ๋ ํจ๋์ ํ์ฉํฉ๋๋ค.
๊ฐ์ธ์ ์ผ๋ก ๋๋ ์ด ์ค๋ ๋๊ฐ ๋์ฌ ๋๊น์ง ๋๊ตฌ ๋ชจ์์ด ์๋ค๋ ๊ฒ์ ๊ฒฐ์ฝ ๋์น์ฑ์ง ๋ชปํ์ต๋๋ค. ํ์ฌ ๋ฐฉ์์ด ๋ง์์ ๋ญ๋๋ค. ์ด์จ๋ ์ผ์ชฝ์ ํ๋ ํ์์ค ํํ์ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค. ํ์ง๋ง vscode ๊ฐ๋ฐ์๊ฐ ๋๊ตฌ ๋ชจ์์ ํฌํจํ์ง ์๊ธฐ๋ก ํ ๊ฒฐ์ ์ ๋ ์ ์ค๋ช ํ ์ ์์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฌผ๋ก ๊ตฌํ ์ ๋๊ตฌ ๋ชจ์์ ์ต์ ์ผ๋ก ํฌํจํ ์ ์์ง๋ง ์ฐ์ ์์ ๋ชฉ๋ก์์ ๋ ๋ฎ์ ์ ์์ต๋๋ค. ๊ทธ๋๋ ๋์์ด ๋๋ ๋๊ธ์ด ์์์ผ๋ฉด ์ข์์ ํ ๋ฐ.
๋ค๋ฅธ ๋ซํ ์ค๋ ๋์์ ๊ฐ๋ฐ์๋ ํ๋ฌ๊ทธ์ธ ๊ฐ๋ฐ์๊ฐ ๋๊ตฌ ๋ชจ์ ํ๋ฌ๊ทธ์ธ์ ๋ง๋ค ์ ์๋ ํํฌ๋ฅผ ํฌํจํ๋ ๊ฒ์กฐ์ฐจ ๊บผ๋ฆฌ๊ฑฐ๋ ๊บผ๋ฆฐ๋ค๊ณ ๋งํ์ต๋๋ค. ๋ฐ๋ผ์ ์ด๋ฌํ ๊ฐ๋ฐ์๋ค์ ์ฐ์ ์์๊ฐ ๋ฎ๊ธฐ๋ณด๋ค๋ ์์ ํ ์ ํ์ ๋๊ตฌ ๋ชจ์์ ํ๋ฌ๊ทธ์ธ์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๊ฒ์กฐ์ฐจ ์ ๊ทน์ ์ผ๋ก ๋ฐ๋ํ๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. OP๊ฐ ๋งํ๋ฏ์ด ์ด๊ฒ์ ์ด๋ ์ ์ผ๋ก ๋ณด์ ๋๋ค.
๊ทธ๋ฅ ๋๋ฏธ์ ์ถ๊ฐ...
์ด ๋ฌธ์ ๋ ๋ด๊ฐ VS Code๋ฅผ ์ฌ์ฉํ์ง ์๋ ๊ฐ์ฅ ํฐ ์ด์ ์ ๋๋ค. ์ฌ์ค ํ ๋ฌ์ ํ ๋ฒ ์ ๋ ์ฒดํฌ์ธ์ ํด์ ๋์น๋ฅผ ์ฑ๋์ง ํ์ธํ๊ณ ๋ฒํผ๋ฐ๋ฅผ ์ถ๊ฐํ๋ค. ๊ทธ๋ฌ๋ ์ ์ํ๊ฒ๋ ์ ๋์จ ๊ฐ๋ฐ์๊ฐ ๋ง๋๋ฅผ ํตํฉํ๋๋ก ํ์ฉํ๋ ๊ฒ์กฐ์ฐจ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๊ฒ์ฒ๋ผ ๋ค๋ฆฝ๋๋ค.
์ด ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ฉ๋ชจ์ฅ++ ๋ฐ ๊ธฐํ ํธ์ง๊ธฐ๋ฅผ ๊ณ์ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฒ์๋ ์ค์ ๋ก VS Code๋ฅผ ์ ๊ฑฐํ ์์ ์ด๋ฉฐ ์กฐ๋ง๊ฐ ๋ค์ ์ค์นํ ์๊ฐ์ ์์ต๋๋ค.
์ด ๊ธฐ๋ฅ ์์ฒญ์ +1์ ์ถ๊ฐํ๊ณ ์ถ์์ต๋๋ค.
"OPEN EDITORS"์ ๊ฐ์ ์์ ํ ์ธ๋ชจ์๋ ๊ฒ์ด ๊ณ์ ํ๋ฉด์ ์ด์ง๋ฝํ๋ ๋์ ์ด๋ป๊ฒ ๊ทธ๋ ๊ฒ ์ ์ฉํ ๊ฒ์ด ๊ฐ๋ฐ ํ์ ์ํด ๊ฑฐ๋ถ๋๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋์ง ์ฌ๋ฏธ์์ต๋๋ค. ์ด๋ค ํ์ผ์ด ์ด๋ ค ์๋์ง ๋ณด์ฌ์ฃผ๋ ํญ์ด ์์๋ ์ฝ๋ฉ ์๋์ ์ํ๊ธฐ์ธ VC++ 6์ผ ๋์์๋ ๊ทธ๋ฐ ๊ฒ์ ํ์ํ์ง ์์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๋ค ๋ฏธ์น ๊ฐ๋ฐ์๊ฐ ๋ด ๋งํฌ๊ฐ ๋ฌธ๋ฒ ์ค์๋ก ๊ฐ๋ ์ฐจ ์๊ธฐ ์ ์ ๋ถ๋ช ํ ํ๋ ค๊ณ ๋ ธ๋ ฅํ๊ฒ ์ต๋๋ค.
TLDR
๊ตฌ์ฑ ๊ฐ๋ฅํ ๋๊ตฌ ๋ชจ์์ ํ์ฌ ๊ตฌํ ์ค์ธ ๋ง์ ํญ๋ชฉ๋ณด๋ค ๋งค์ฐ ์ ์ฉํ๊ณ ํจ์ฌ ๋ ์ค์ํฉ๋๋ค.
์ด๋ ค ์๋ ํธ์ง๊ธฐ ๋ณด๊ธฐ๋ฅผ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๊ณ ๋ณด๊ธฐ๋ฅผ ์ํ์ง ์์ผ๋ฉด ์ ํ์ ์ทจ์ํ์ญ์์ค.
์ด๋ ค ์๋ ํธ์ง๊ธฐ ๋ณด๊ธฐ๋ฅผ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๊ณ ๋ณด๊ธฐ๋ฅผ ์ํ์ง ์์ผ๋ฉด ์ ํ์ ์ทจ์ํ์ญ์์ค.
๋น์ ์ด ์๋ ๊ฒ์... ๋๊ตฐ๊ฐ๊ฐ ๋๊ตฌ ๋ชจ์์ด ๋ง์์ ๋ค์ง ์๋๋ค๊ณ ๋ถํํ ๋ ๋งํ ์ ์๋ ๋จ์ด์ ์ ํํ ๊ฐ์ ์ค์ ๋๋ค. ์ผ๋ง๋ ๋ค์ฌ๋ค๋ฅํ๊ฐ!
์๋์. ๋ณด๊ธฐ๋ฅผ ์จ๊ธฐ๋ ์ต์ ์ ์ฒซ ๋ฒ์งธ ๋ฆด๋ฆฌ์ค๋ถํฐ ์์์ต๋๋ค.
๋๊ตฌ ๋ชจ์์ ์์์ต๋๋ค. ๋๊ตฌ ๋ชจ์์ด ์๋ ๊ฒ์ด ํต์ฌ ๋์์ธ ๋ชฉํ์์ต๋๋ค. ์ง๊ธ ์ถ๊ฐํ๋ฉด ๋ฆฌ์์ค์ ๊ฐ๋ฐ ์๊ฐ์ ๋ญ๋นํ๊ณ ์ด "๊ธฐ๋ฅ"์ ์ถ๊ฐํ๊ธฐ ์ํด ์ฌ๋ฌ ํ์ด ํ๋ ฅํด์ผ ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ฒ์ผ๋ฅธ ํ์ฅ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ์๋ ๋๊ตฌ ๋ชจ์์ ๋ํด์๋ง ์์ฑํ๊ณ ๋๊ตฌ ๋ชจ์ ์์ด ํ์ฅ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ง ์์ต๋๋ค. ๋๋ถ๋ถ์ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ์ค์ ๋ช ๋ น์ ์ฐ๊ฒฐํ์ง๋ ์์ ๊ฒ์ด๋ฉฐ ํด๋ฆญ ์ ์๋ฌด์๊ฒ๋ ๋ช ๋ น ํ๋ ํธ๋ฅผ ์ฌ์ฉํ ๊ธฐํ๋ฅผ ์ ๊ณตํ์ง ์๊ณ ๋ฌด์ธ๊ฐ๋ฅผ ์คํํ ๊ฒ์ ๋๋ค. ์ด "๊ธฐ๋ฅ"์ ์ง๊ธ ์ถ๊ฐํ๋ ๊ฒ์ ์ค์๊ฐ ๋ ๊ฒ์ด๋ฏ๋ก ์ํํ๊ณ ์ถ์ง ์์ต๋๋ค. ๋ํ API๋ฅผ ๋ถํ๋ฆด ๊ฒ์ ๋๋ค. ๋ฆฌ๋ณธ์ ๋ํ ๋ชจ๋ MS ์ฐ๊ตฌ๋ ๋์๋ ๋ฉ๋ด ์ต์ ์ด ์ผ๋ง๋ ์ธ๋ชจ์๊ณ ๋๊ตฌ ๋ชจ์ ์ง์ฅ์ด ์ฑ์ ๋ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐ ๋์์ด ๋์ง ์๋์ง๋ฅผ ๋ณด์ฌ์ฃผ์์ต๋๋ค.
MS ์ฐ๊ตฌ์์ ๋๊ตฌ ๋ชจ์์ด ์ธ๋ชจ์๋ ์ฐ๋ ๊ธฐ๋ผ๊ณ ์๊ฐํ๋ค๋ฉด ๋์์ธ์ด ์ฌ์ ํ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ณธ ํจ๋ฌ๋ค์์ธ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๋ธ๋ผ์ฐ์ ์์ ๋๊ตฌ ๋ชจ์/๋ฆฌ๋ณธ์ด ์ผ์ ธ ์์ต๋๊น? ๋จ์ด? ๋ฐ์ด๋๋ค? ํ์นจ? ๋น์ฃผ์ผ ์คํ๋์ค? ํฌํ ์ต? Windows์์ ๊ณ ์ ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ผ์ข ์ ๋๊ตฌ ๋ชจ์์ ๋๋ค. ์์ ์ํฉ์์ ๊ฐ์ธ์ ์ผ๋ก ์ด๋ฌํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ง ์๋๋ค๋ฉด ์ฌ์ฉํ๋ ์ฌ์ฉ์๊ฐ ์ํํธ์จ์ด๋ฅผ ์๋ชป ์ฌ์ฉํ๊ณ ์๋ค๊ณ ์๊ฐํ์ญ๋๊น? ์๋ฅผ ๋ค์ด ๋ช ๋ น ํ๋ ํธ ๊ตฌ์กฐ๊ฐ Word์ ๋ฆฌ๋ณธ์ ๊ฐ์ฅ ์ ๋์ฒดํฉ๋๊น? ์ ์งํ ์ง๋ฌธ.
์์ง๋์ด๋ง ๋ฌธ์ ์ ๊ฒฝ์ฐ ํด๋ฆญ ์ด๋ฒคํธ ๋ด์์ ์ฝ๋๋ฅผ ์คํํ ํ์๊ฐ ์์ต๋๋ค. ํ๋ ์์ํฌ๋ ์ฒ์๋ถํฐ ํจ์ ํธ๋ฆฌ๊ฑฐ๋ก ์ฝ๊ฒ ์ ํ๋ ์ ์์ผ๋ฉฐ, ์ด๋ ์ด์จ๋ ๊ตฌํํ๋ ์ ์ผํ ๋ ผ๋ฆฌ์ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ๋๊ตฌ ๋ชจ์/๋ฉ๋ด๋ฅผ ๋ง๋ ๋ชจ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ํจ์๋ง ํธ์ถํฉ๋๋ค. ๋ฒํผ์ ํด๋ฆญ ์ด๋ฒคํธ์ ์ฝ๋๊ฐ ํฌํจ๋ ์ ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๊ฐ๋ฐ์๊ฐ ๋๊ตฌ ๋ชจ์ ๋ค์ ์ด๋ฒคํธ์ ์ก์ธ์คํ ์ ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๋ช ๋ น ํํฌ๊ฐ ์๋ ๋ฒํผ์ ์ง์ํ๋ ํ๋ ์์ํฌ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค. ์ด๋ฏธ ๋์ผํ ์์ ์ ์ํํ๋ ๋ช ๋ น ํ๋ ํธ๊ฐ ์์ผ๋ฏ๋ก ํด๋น ๊ตฌ์กฐ๋ง ํ์ฅํ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
๋๋ ํธ๊ธฐ์ฌ์ ์ํด ์ด ์ค๋ ๋์ ๋จธ๋ฌผ๋ ์ง๋ง ๋์๊ฒ ์ง์ง ์ด์ผ๊ธฐ๋ ๋๋ถ๋ถ์ ํ์ด ์ธํฐํ์ด์ค ๋จ์ ์ ์ธ์ฉํ์ฌ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ง ์๊ธฐ๋ก ์ ํํ๋ค๋ ๊ฒ์ ๋๋ค. ๋ค๋ฅธ ์ ์ ํ๋ฅญํ ์ ํ์ด๊ธฐ ๋๋ฌธ์ ์ค๋ง์ค๋ฝ์ต๋๋ค.
์ด ์ค๋ ๋๋ฅผ ์ฝ๊ณ ์๊ณ ๋๊ตฌ ๋ชจ์์ด ์๋ค๋ ๊ฒ์ด ๋์ฒ๋ผ ๋ณธ์ง์ ์ผ๋ก ์ผ ์คํ ํผ๋ผ๋ฉด ๋ฉ๋ชจ์ฅ ++์ ๊ถ์ฅํฉ๋๋ค. VSC๋ฅผ ์ ๊ฑฐํ๊ณ NPP๋ฅผ ์ค์นํ์ง๋ง ๋ค๋์๋ณด์ง ์์์ต๋๋ค. NPP ๋๊ตฌ ๋ชจ์์ ํ๋ฌ๊ทธ์ธ์ ํตํด ์์ ํ ํ์ฅํ ์ ์์ผ๋ฉฐ Python, bash ์คํฌ๋ฆฝํธ ๋ฐ ๋ด๋ถ ํธ์ง๊ธฐ ์ธ์ด๋ฅผ ํตํด ๊ฑฐ์ 20๊ฐ์ง ๋ฐ๋ณต ์์ ์ ์ํํ๋ ๋ฒํผ์ ์ถ๊ฐํ์ต๋๋ค. ๋ํ, ์ธ์ด๋ณ ์์ ๋ฑ์ ์ํ ๋ค๋ฅธ ํ๋ฌ๊ทธ์ธ์ด ๋ง์ด ์์ต๋๋ค. ๋ค๋ฅธ ์ข์ ๋์๋ ์๋ค๊ณ ํ์ ํ์ง๋ง ๊ธฐ๋ณธ์ ์ผ๋ก ๋๋ ์ง์ ์ฝ๋ฉํ ์ ์๋ NPP๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฌด ๊ฒ๋ ์ฐพ์ง ๋ชปํ์ต๋๋ค.
ํํํํ...์ค์ผ์น๋ถํ๊ฐ ๋๊ตฌ ๋ชจ์์ ์ํ์ง ์๋ ์ง์ง ์ด์ ๋ฅผ ๋ฐฉ๊ธ ์ฐพ์์ต๋๋ค... ๊ทธ๋ ์ํ ํ์์ค์ ๋๊ตฌ ๋ชจ์์ผ๋ก ์ฌ์ฉํ๋๋ผ ๋ฐ์๊ณ ์ด๋ค ์ด์ ์์๋ ์๋ํ์ง ์์ ๋ชฉ์ ์ผ๋ก ์ํ ํ์์ค์ "ํดํน"ํ๋ ๊ฒ์ด ๋ ์ ํฉํ๋ค๊ณ ์๊ฐํฉ๋๋ค ํฉ๋ฒ์ ์ธ ์ํ ํ์์ค์ ๊ฐ๋ ๊ฒ๋ณด๋ค...
์ด๋ด... ๊ฒฝ๋์ด ๊ฑฑ์ ๋๋ค๋ฉด... ์ง์ง ๋ถํ๋ ค์ง ๋ถ๋ถ์ ์ข ์ค์ฌ๋ณด์... ๋ค์ VSC๋ณด๋ค ํจ์ฌ ๊ฐ๋ฒผ์ด ํธ์ง๊ธฐ์๋ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค...
... ์ ์งํ ์ง๋ฌธ.
์๋, ๋ด ๋ง์ ๋ฌด์ํ๋ ๊ฒ๋ฟ์ด์ผ. ๋๋ ํด๋ฐ๊ฐ ์ธ๋ชจ์๋ค๊ณ ๋งํ ์ ์ด ์๋ค. ๋๋ ํด๋ฐ ์ง์ฅ์ด ์ธ๋ชจ์๋ค๊ณ ๋งํ๋ค... ์ด๊ฒ์ด ๋ด๊ฐ ๊ฑฑ์ ํ๋ ๋ฐ์ด๋ค. ๋ฆฌ๋ณธ์๋ ๋ฒํผ์ด ์์ง๋ง ๊ทธ ๋ค์๋ UX๊ฐ ํฌํจ๋์ด ์์ผ๋ฉฐ ๋ฒํผ์ ์ํ๋ ์ฌ์ฉ์๋ฅผ ์ํด UX๋ฅผ ๊ฐ์ ํ๋ ์ฐ๊ตฌ๋ ์ํ๋์ง ์์ต๋๋ค. ๋๊ตฌ ๋ชจ์ ์๋์ ์๋ฐฑ ๊ฐ์ ๋ฒํผ๊ณผ ๋๊ตฌ ๋ชจ์์ด ์๋ ์ํ๋ก ๋์๊ฐ๋๋ค. ๊ทธ๊ฒ์ ๋ถํ๋ ค์ง ์๋ง์ด ๋ ๊ฒ์ ๋๋ค - ์ ์๊ฐ์๋.
MS๊ฐ ์ฌ๋๋ค์ด ๋๋๊ทธ ์ค ๋๋กญ์ ํตํด ๋ง๋๋ฅผ ์ ๋ ฌํ ์ ์๋ ๊ธฐ๋ฅ์ด ์๋ ์ฌ๋ฌ ๋๊ตฌ ๋ชจ์ ๋๋ ๋๊ตฌ ๋ชจ์ ์๋์ ๋๊ตฌ ๋ชจ์์ ์ํ๋ ์์ ๊น์ง ๋๊ตฌ ๋ชจ์์ ์ ๊ณตํ๋ฉด ์ฌ๋๋ค์ ๋ฒํผ์ ์ฌ์ฉ์ ์ ์ํ๊ณ ์์๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ์ํ ๊ฒ์ ๋๋ค. ๊ทธ๋ค์ ๋ช ๋ น์ ๊ทธ๋ฃนํํ๋ ๋ฒํผ ํด๋๋ฅผ ์ํ ๊ฒ์ ๋๋ค.. ์ํ๋ ๋ฒํผ์ ๋ํ ์ด ๊ฐ๋จํ API๋ API์ UI๋ฅผ ๋ถํ๋ฆฌ๊ณ ๊ฐ๋ฐ์ ์๊ฐ์ ์๋ชจ์ํค๋ ๊ดด๋ฌผ๋ก ๋ณํ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค.
๋๋ ์์ API๋ฅผ ์ข์ํ๋๋ฐ ์ฒ์์๋ ์๋นํ ์ ํ์ ์ด๋ผ๋ ๊ฒ์ ์์์ต๋๋ค. ๋ช ๊ฐ์ง ํ์ฅ์ ๋ง๋ ํ์ ํ์ฅ์ ๋ํ ๋ชจ๋ ์ฌ์ฉ์ ์ง์ ํ์๊ฐ ํธ์ง๊ธฐ์ ์๋ ์ด์ ๋ฅผ ์ ์ ์์ต๋๋ค. ํธ์ง๊ธฐ์์ API๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ง์ ์ฝํ ์ธ ๋ฅผ ๋ง๋ค ์ ์๋ ์ ์ผํ ๊ณณ์ ๋๋ค.
๊ทธ๊ฑด ๊ทธ๋ ๊ณ ์ฐ๋ฆฌ๊ฐ ์ธ๋ชจ์๋ ์ผํ์ ์ธ ์ฆ๊ฑฐ๋ฅผ ๋๋ฌ์ธ๊ณ ... ๋์ ํจ๊ป ์ผํ๋ ๋ชจ๋ ํ์ VS ์ฝ๋๋ฅผ ์ฌ์ฉํฉ๋๋ค.
์, ๊ทธ๊ฒ๋ค์ ์ ํ์ฅ ๊ธฐ๋ฅ์ด์ง๋ง ์ด๋ฏธ ๋ฒํผ ์์คํ ์ด ์๋ ๊ณณ์ ๋ฒํผ์ ์ถ๊ฐํฉ๋๋ค. ํดํน์ด ์๋๋๋ค. ์ด๋ฌํ ํ์ฅ์ API๊ฐ ๊ฐ๋ฐ์์๊ฒ ๋ ธ์ถํ์ง ์๋ ์์ ์ ์ํํ์ง ์์ต๋๋ค. ๊ทธ๋ค์ด ๋ฒํผ API๋ฅผ ์ถ๊ฐํ๋์ง ํ์ธํ๊ณ ์์ ํ ํด๊ฒฐ๋๊ณ ํ ์คํธ๋ฅผ ๊ฑฐ์ณค์ต๋๋ค. ์ ๋ ์๊ด์์ต๋๋ค. ๋๋ ๊ทธ๋ค์ด ํธ์ง์๋ฅผ ๊ดด๋กญํ๋ ๊ฒ์ ์ํ์ง ์์ ๋ฟ์ ๋๋ค.
Zen ํฐ๋ฏธ๋ ๋ฒํผ btw๋ ์ํ ํ์์ค์ด ์๋๋ผ ๋ฒํผ ์์น์ ๋ํด ํธ์ง๊ธฐ ์ ๋ชฉ ํ์์ค์ ์ฌ์ฉํฉ๋๋ค. ๊ฑฐ๊ธฐ์ ๋ฒํผ์ ์ถ๊ฐํ์ฌ ์ธ์ ๋ ์ง ๊ฐ์ธ์ฉ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์์ต๋๋ค.
์์ง๋์ด๋ง ๋ฌธ์ ์ ๊ดํด์๋,
์, ๋ฒํผ์ ๋ช ๋ น์ ์ฐ๊ฒฐํ ์ ์์ง๋ง package.json์์ ํ๋ ํธ๋ฅผ ํตํด ํธ์ถ๋๋ ๋ช ๋ น์ ์ค์งํ ์๋ ์์ต๋๋ค. ์ด๊ฒ์ ๋ด๊ฐ ์ํ์ง ์๋ ์ผ์ ๋๋ค. ์ด๋ค ์ด์ ์์๊ฑด ๊ฐ๋ฐ์๊ฐ ๋ฒํผ์ผ๋ก๋ง ์๋ํ๋๋ก ๋ง๋ค๊ธฐ ์์ํ๋ ๊ฒ์ ๋๋ค.
@sketchbuch :
์ด๋ค ์ด์ ๋ก๋ ๊ฐ๋ฐ์๊ฐ ๋ฒํผ์ผ๋ก๋ง ์๋ํ๋๋ก ๋ง๋ค๊ธฐ ์์ํ๋ ์ผ์ด ๋ฐ์ํ๊ณ ์ถ์ง ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋ฒํผ์ ์ฌ์ฉํ ์ ์์ ๋์ ์ฌ์ฉํ ์ ์์ ๋ ํ๋ฝ์ ๊ตฌํ๋ ๋น์ ์ ๋ ธ์๊ฐ ์๋๋๋ค. ํฐ์ผ์์ ๋๊ฐ.
์ ์ฅ, ๋ฏธํด๊ฒฐ ๋ฌธ์ ์ ๋ํด ๋ ผํํ๋ ๋ฐ ๋น์ ์ ํ๊ฐ๊ฐ ํ์ํ์ง ์์ต๋๋ค. ์ซ์ผ๋ฉด ์๋ผ์ ๋ฒ๋ ค๋ผ
์๋, ๋ด ๋ง์ ๋ฌด์ํ๋ ๊ฒ๋ฟ์ด์ผ. ๋๋ ํด๋ฐ๊ฐ ์ธ๋ชจ์๋ค๊ณ ๋งํ ์ ์ด ์๋ค. ๋๋ ํด๋ฐ ์ง์ฅ์ด ์ธ๋ชจ์๋ค๊ณ ๋งํ๋ค... ์ด๊ฒ์ด ๋ด๊ฐ ๊ฑฑ์ ํ๋ ๋ฐ์ด๋ค.
๋ต์ฅ์ ๋ณด๋ด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ํด๋ฐ ์ง์ฅ์ด ๋ฌธ์ ๊ฐ ๋ ์ ์๋ค๋ ๋ฐ ๋์ํ์ง๋ง(์ ๋ Office๋ฅผ ๋ณด๊ณ ์์ต๋๋ค) ํด๋ฐ๋ฅผ ํธ์งํ ์ ์์ ๋ "์ฌ์ฉ์์ ๊ฒฐ์ " ๋ฒ์ฃผ์ ๋ฃ์ต๋๋ค. (๋๊ตฌ ๋ชจ์์ ํธ์งํ ์ ์๋ ๊ฒฝ์ฐ ๊ทธ๊ฒ์ ์์ ํ ๋ค๋ฅธ ๋ฌธ์ ์ ๋๋ค.) ์์ฉ ํ๋ก๊ทธ๋จ์์ ๋๊ตฌ ๋ชจ์์ ์ฌ์ฉ์ ์ ์ํ๋ ์ต์ ์ด ์์ ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ํญ๋ชฉ์ด ํ์ฑํ๋ ์ํ์์ "์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ" ๊ฒ์ด ์๋๋ผ ์ ์์ ์ธ ์ ํ๊ณผ ํจ๊ป ์ ๊ณต๋ฉ๋๋ค. ๊ณตํต ํญ๋ชฉ์ ์ถ๊ฐ/์ ๊ฑฐํ ์ ์์ผ๋ฉฐ ๋ด ์ํฌํ๋ก๋ฅผ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ๋ง๋๋ ์์๋ฅผ ์ถ๊ฐ/์ ๊ฑฐํ ์ ์์ต๋๋ค. ๋์๊ฒ ๊ทธ๊ฒ์ ๋ด๊ฐ ์ ํธํ๋ ๋ค์ฌ์ฐ๊ธฐ ์ต์ , ๊ฐ๊ฒฉ, ๊ธ๊ผด ํฌ๊ธฐ ๋ฑ์ ์ค์ ํ ์ ์๋๋ก ํ๋ ํธ์ง๊ธฐ์ ๋์ผํฉ๋๋ค.
VSCode๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์จ๊ฒจ์ ธ ์๋ ๋น ๋๊ตฌ ๋ชจ์๊ณผ ํจ๊ป ์ ๊ณต๋๋๋ผ๋ ๊ด์ฐฎ์ ๊ฒ์ ๋๋ค. ๋์๊ฒ ๊ทธ๊ฒ์ ์ฌ์ฉ์ ์ ํ์ ๊ดํ ๊ฒ์ด๋ฉฐ ๊ทธ๋ค์ด ํธ์ํ์ง ์์ ๋ฐฉ๋ฒ๋ก ์ ๊ฐ์ํ์ง ์๋ ๊ฒ์ ๋๋ค. ๋๋ VS Code์ฉ ํ์ฅ์ ๊ตฌ์ถํ ์ ์ด ์๋ค๋ ๊ฒ์ ์ธ์ ํ์ง๋ง ์ถ๊ฐ๋ ๋นํธ๋งต ๋ฆฌ์์ค์ ์ต์ ์ ํ์ฑํํ๋ ํ์ฅ ๋งค๋ํ์คํธ์ ๋ํ ํญ๋ชฉ์ผ๋ก ์ ํ๋๋ ๊ฒ์ ์์ํ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ๊ฐ๋ฐ์๊ฐ ๊ทธ๊ฒ์ ๋จ์ฉํ๋ ๊ฒ์ ํ์ฉํ์ง ์์ต๋๋ค. ๊ธฐ๋ณธ ํ๋ ์์ํฌ๊ฐ ์กด์ฌํ๋ ํ ์ปค๋ฎค๋ํฐ์ ํ๋ ํธ์ ๊ธฐ๋ณธ ๋นํธ๋งต์ ๋ง๋๋ ์์ ์ ์คํ๋ก๋ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ VS Code๋ฅผ ์ค๋์ฒ๋ผ ๊นจ๋ํ๊ฒ ๋ฐฐ์กํ๊ณ ๋ด ๋ฐฉ์๋๋ก ์ํฌํ๋ก๋ฅผ ์ต์ ํํ๊ธฐ๋ก ์ ํํ๋ฉด ์ต์ ์ด ์์ต๋๋ค.
์ผํ์ ์ธ ์ฆ๊ฑฐ๋ฅผ ๋ฒ๋ฆฌ๋ ค๋ ๊ฒ์ ์๋๋๋ค.
@sketchbuch
์ ์ฅ, ๋ฏธํด๊ฒฐ ๋ฌธ์ ์ ๋ํด ๋ ผํํ๋ ๋ฐ ๋น์ ์ ํ๊ฐ๊ฐ ํ์ํ์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋์ ๋ฏธํด๊ฒฐ ๋ฌธ์ ์ด๊ธฐ ๋๋ฌธ์ ์ค์ ๋ก ํด์ผ ํฉ๋๋ค. :)
์ถ์ : ์ด์ ๋น์ ์ ๊ธ์ง๋์์ต๋๋ค. ๊ฑด์ค์ ์ธ ๋ํ ๊ฐ์ฌํฉ๋๋ค :)
์, ๊ทธ๊ฒ๋ค์ ์ ํ์ฅ ๊ธฐ๋ฅ์ด์ง๋ง ์ด๋ฏธ ๋ฒํผ ์์คํ ์ด ์๋ ๊ณณ์ ๋ฒํผ์ ์ถ๊ฐํฉ๋๋ค. ํดํน์ด ์๋๋๋ค. ์ด๋ฌํ ํ์ฅ์ API๊ฐ ๊ฐ๋ฐ์์๊ฒ ๋ ธ์ถํ์ง ์๋ ์์ ์ ์ํํ์ง ์์ต๋๋ค. ๊ทธ๋ค์ด ๋ฒํผ API๋ฅผ ์ถ๊ฐํ๋์ง ํ์ธํ๊ณ ์์ ํ ํด๊ฒฐ๋๊ณ ํ ์คํธ๋ฅผ ๊ฑฐ์ณค์ต๋๋ค. ์ ๋ ์๊ด์์ต๋๋ค. ๋๋ ๊ทธ๋ค์ด ํธ์ง์๋ฅผ ๊ดด๋กญํ๋ ๊ฒ์ ์ํ์ง ์์ ๋ฟ์ ๋๋ค.
Zen ํฐ๋ฏธ๋ ๋ฒํผ btw๋ ์ํ ํ์์ค์ด ์๋๋ผ ๋ฒํผ ์์น์ ๋ํด ํธ์ง๊ธฐ ์ ๋ชฉ ํ์์ค์ ์ฌ์ฉํฉ๋๋ค. ๊ฑฐ๊ธฐ์ ๋ฒํผ์ ์ถ๊ฐํ์ฌ ์ธ์ ๋ ์ง ๊ฐ์ธ์ฉ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์์ต๋๋ค.
๊ฑฐ๊ธฐ์ ๋ฒํผ์ ์ถ๊ฐํ ์ ์๋ค๊ณ ํด์ VSC๊ฐ ์ด๋ฅผ ํ์ฉํ๋ค๋ ์๋ฏธ๋ ์๋๋๋ค. ๊ทธ๋ค์ด ๊ทธ๊ฒ์ ๋๊ตฌ ๋ชจ์์ผ๋ก ๋ฐ๊พธ๊ธฐ๋ฅผ ์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค... ์ค์ ๋ก๋ ๊ทธ๋ ์ง ์๋ค๊ณ ๋ช ์์ ์ผ๋ก ์ธ๊ธํ ๊ฐ๋ฐ์์ ์๊ฒฌ์ ๋ณธ ๊ธฐ์ต์ด ์์ต๋๋ค. (๊ทธ๋ค์ด ์ค์ ๋ก ๋ต์ฅ์ ๋ณด๋ผ์ง๋ ๋ชจ๋ฅธ๋ค๋ ์ถฉ๊ฒฉ์ ์ธ ์ฌ์ค์ ์๊ณ ์์ต๋๋ค...)
์ถ์ : ์ด์ ๋น์ ์ ๊ธ์ง๋์์ต๋๋ค. ๊ฑด์ค์ ์ธ ๋ํ ๊ฐ์ฌํฉ๋๋ค :)
์ ๋๋ก ๋ ๋ ผ์๊ฐ ์์ ๋๋ง ํด๋ ์์ฉ์๋ ํ๋์ด์๋ค. ๋น์ ์ ๋น์ ์ด ๋์ํ์ง ์๋ ์ฌ๋๋ค์ ๊ทธ๋ฅ ๋ ์ ์์ต๋๋ค. ์ฌ๋๋ค์๊ฒ ๋น์ ์ ๊ด์ ์ด ํ๋นํ๋ค๊ณ ์ค๋ํ์ง ์๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ตํ #1.
๊ทธ๋ ๋ชจ๋ ๋ฉ์์ง์์ ๊ฐ์ ๋ง์ ๋ํ์ดํ๋ค: "๋๋ ์ํ์ง ์๋๋ค", "๋๋ ๋ฐ๋ํ๋ค", "๋๋ ์ด๊ฒ์ ์ข์ํ์ง ์๋๋ค". ๊ทธ๋ ๊ฑด์ค์ ์ธ ๋ํ๋ฅผ ์ํด ์๋ฌด ๊ฒ๋ ํ์ง ์์์ต๋๋ค.
์ด๋ค ์ด์ ๋ก๋ ๊ฐ๋ฐ์๊ฐ ๋ฒํผ์ผ๋ก๋ง ์๋ํ๋๋ก ๋ง๋ค๊ธฐ ์์ํ๋ ์ผ์ด ๋ฐ์ํ๊ณ ์ถ์ง ์์ต๋๋ค.
๊ทธ ์ ์๋ ๊ทธ๋ฅ ํธ๋กค์ธ ์ค ์์๋ค. ์ด ๋ง ํ์ ๊ทธ๋
๋ vscode๋ฅผ ๋ ์ข๊ฒ ๋ง๋ค๊ฑฐ๋ ๋ ๋์๊ฒ ๋ง๋ค๊ณ ์ถ์ง ์๋ค๋ ๊ฒ์ด ๋ถ๋ช
ํด์ก์ต๋๋ค. ๊ทธ๋
๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ ํํ๊ณ ์ถ์ ๋ฟ์ด๊ณ ๊ทธ๋ค์ด ์ํ๋์ง ์๋์ง๋ ์ค์ํ์ง ์์ต๋๋ค.
๊ธ์, ๋ด๊ฐ ๊ทธ์๊ฒ ํ ๊ฒ๊ณผ ๊ฐ์ ์ผ์, ์ด์ ๊ทธ๋ ์๋ง๋ ๋น์ ์ด ๋น์ ์ ์์ง์ ๋ฐํ๋ ์ ํ์ ๋ฐ์์ ๋ ๊ทธ๊ฒ์ด ๋ฌด์์ธ์ง ์ดํดํ ์ ์์ต๋๋ค.
๊ทธ๋ ๋ชจ๋ ๋ฉ์์ง์์ ๊ฐ์ ๋ง์ ๋ํ์ดํ๋ค: "๋๋ ์ํ์ง ์๋๋ค", "๋๋ ๋ฐ๋ํ๋ค", "๋๋ ์ด๊ฒ์ ์ข์ํ์ง ์๋๋ค". ๊ทธ๋ ๊ฑด์ค์ ์ธ ๋ํ๋ฅผ ์ํด ์๋ฌด ๊ฒ๋ ํ์ง ์์์ต๋๋ค.
์ด๋ค ์ด์ ๋ก๋ ๊ฐ๋ฐ์๊ฐ ๋ฒํผ์ผ๋ก๋ง ์๋ํ๋๋ก ๋ง๋ค๊ธฐ ์์ํ๋ ์ผ์ด ๋ฐ์ํ๊ณ ์ถ์ง ์์ต๋๋ค.
๊ทธ ์ ์๋ ๊ทธ๋ฅ ํธ๋กค์ธ ์ค ์์๋ค. ์ด ๋ง ํ์ ๊ทธ๋ ๋ vscode๋ฅผ ๋ ์ข๊ฒ ๋ง๋ค๊ฑฐ๋ ๋ ๋์๊ฒ ๋ง๋ค๊ณ ์ถ์ง ์๋ค๋ ๊ฒ์ด ๋ถ๋ช ํด์ก์ต๋๋ค. ๊ทธ๋ ๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ ํํ๊ณ ์ถ์ ๋ฟ์ด๊ณ ๊ทธ๋ค์ด ์ํ๋์ง ์๋์ง๋ ์ค์ํ์ง ์์ต๋๋ค.
๊ธ์, ๋ด๊ฐ ๊ทธ์๊ฒ ํ ๊ฒ๊ณผ ๊ฐ์ ์ผ์, ์ด์ ๊ทธ๋ ์๋ง๋ ๋น์ ์ด ๋น์ ์ ์์ง์ ๋ฐํ๋ ์ ํ์ ๋ฐ์์ ๋ ๊ทธ๊ฒ์ด ๋ฌด์์ธ์ง ์ดํดํ ์ ์์ต๋๋ค.
์ฃ์กํฉ๋๋ค sBrecht, ๋๋ morozovsk์ ์์ ํ ๋์ํฉ๋๋ค. ๊ทธ๋ ๊ฑด์ค์ ์ธ ๋นํ์ ํ ๋ฒ๋ ์ถ๊ฐํ์ง ์์์ต๋๋ค. ์์งํ ๋งํด์ (๊ทธ ๋ฌธ์ ์ ๋ํด ์ผ์ข ์ ๊ถ์๊ฐ ์๋ ๊ฒ์ฒ๋ผ) ๋ด๊ฐ ๊ทธ์ ํ๋กํ์ ๋ณธ ์ด์ ๋... ๊ทธ๊ฐ ๋ง์ดํฌ๋ก์ํํธ์ ๋น๋ฐ ์ง์์ผ์ง๋ ๋ชจ๋ฅธ๋ค๊ณ ์๊ฐํ์ง๋ง... ์๋... ๊ทธ๋ ๊ทธ๋ฅ ํธ๋กค์ด์์ด...
์ ์ผํ ๊ทธ๊ฐ ๋ํ์ ๊ฐ์ ธ์จ ํํ์ ํฌ๋ง MS๋ ๋ฌธ์ ์ ์ด๊นจ๋ฅผ ์ผ์ฑ์ ๋ ๋ง์ ๊ด์ฌ์ ์ง๋ถ๋ฐ์ ์์๋ ... ์นด์ดํธ ๊ฒ์๋ฌผ์ ์ป๊ณ ์์๋ค
๋กค ๋ด... ํธ๋กค์ ์ฌ์ ํ โโํธ๋กค๋ง ์ค์ ๋๋ค... ๋ด ๊ฒ์๋ฌผ์ ์์ง์๊ฐ๋ฝ์ ์น์ผ์ธ์ฐ๊ณ ์์ต๋๋ค... ๊ณ์ ํธ๋กค... ๋ ๋น์ ์ด ๋ด ์์ ์ ์ฆ๋ช ํ ๋ฐฉ๋ฒ์ ์ข์ํฉ๋๋ค!!!
์, Sketchbuch ์ด์ ์๋ ๋ ๋ฒ์งธ ํ์ด์ง์ ์์์ต๋๋ค. ์ด์ ์ฒซ ๋ฒ์งธ ํ์ด์ง์
๋์์ ์ฃผ์ @sketchbuch ์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. :)
๋กค ๋ด... ํธ๋กค์ ์ฌ์ ํ โโํธ๋กค๋ง ์ค์ ๋๋ค... ๋ด ๊ฒ์๋ฌผ์ ์์ง์๊ฐ๋ฝ์ ์น์ผ์ธ์ฐ๊ณ ์์ต๋๋ค... ๊ณ์ ํธ๋กค... ๋ ๋น์ ์ด ๋ด ์์ ์ ์ฆ๋ช ํ ๋ฐฉ๋ฒ์ ์ข์ํฉ๋๋ค!!!
์. ๋น์ ์ ๋ํ ๊ทธ๋ฅผ ๊ธ์งํ๊ณ ๊ทธ์ ์กด์ฌ๋ฅผ ์์ ์ ์์ต๋๋ค :)
๋ ์ ์นํ ํ๋์ผ๋ก MS๊ฐ ์ด ์ด์๋ฅผ ๋ซ์ ๋ ์์ด
4๋ถ ์ ์ ๊ณ์ ์ด ์์ฑ๋์์ต๋๋ค.
@krytenjrobot , @sketchbuch
์คํ๋ ค ์คํธ์ ๋ํ ์ ๊ณ์ ์ ๋ฑ๋กํ๊ธฐ ๋๋ฌธ์ ์ฐจ๋จ๋ฉ๋๋ค.
์ ๊ณ์ ์ผ๋ก ๋ค์ ์ฌ๊ธฐ์์ ๋ง๋๋ฉด github์ ํญ์์๋ฅผ ์์ฑํ๊ณ ๊ทํ์ ๊ธฐ๋ณธ ๊ณ์ ์ด ์ฐจ๋จ๋ฉ๋๋ค.
๋ ธ์ธ์ด์ง๋ง ์ญ๋์ฒ๋ผ ํ๋ํฉ๋๋ค.
์ถ์ : ์ด์ ๋น์ ์ ๊ธ์ง๋์์ต๋๋ค. ๊ฑด์ค์ ์ธ ๋ํ ๊ฐ์ฌํฉ๋๋ค :)
์ ๋๋ก ๋ ๋ ผ์๊ฐ ์์ ๋๋ง ํด๋ ์์ฉ์๋ ํ๋์ด์๋ค. ๋น์ ์ ๋น์ ์ด ๋์ํ์ง ์๋ ์ฌ๋๋ค์ ๊ทธ๋ฅ ๋ ์ ์์ต๋๋ค. ์ฌ๋๋ค์๊ฒ ๋น์ ์ ๊ด์ ์ด ํ๋นํ๋ค๊ณ ์ค๋ํ์ง ์๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ตํ #1.
"๋๋ฅผ ๋ง์ณ๋ผ"๋ ์ ์ ํ ํ ๋ก ์ด ์๋๋๋ค. ๊ทธ ์ฌ๋์ ๋ถ๋ช ํ ํธ๋กค๋ง์ ํ๊ณ ์์์ต๋๋ค. ๊ทธ์ ์ฃผ์ฅ์ ๊ฒฐํจ์ด ์๋ค๋ ๊ฒ์ด ์ง์ ๋์ ๊ทธ๋ ๊ณจ๋๋ฅผ ์ฎ๊ฒผ์ต๋๋ค. ๊ทธ๋ ๋จ์ง ๋ชจ๋ ์ฌ๋์ ์๊ฐ์ ๋ญ๋นํ๊ณ ์์ต๋๋ค.
์๋ ํ์ธ์, ์ ์ด๋ฆ์ Claude Duprรฉ์ด๊ณ 40๋ ๊ฒฝ๋ ฅ์ ์ ์ ์์ง๋์ด์ด์ ๋ถ์๊ฐ ํ๋ก๊ทธ๋๋จธ์ ๋๋ค. ๋๋ Dos ํ๊ฒฝ์ ์กด์ฌํ์ง ์๋ ํ๋ฆฐํฐ ๋๋ผ์ด๋ฒ๊น์ง ๊ฐ๋ฐํด์ผ ํ๋ ๋ด ๊ฒฝ๋ ฅ์์ ์๋ง์ ๊ฐ๋ฐ ์ ํ์ ์ฌ์ฉํ์ต๋๋ค. ๊ทธ ๋น์์๋ ์๋์ฐ๊ฐ ์กด์ฌํ์ง๋ ์์์ต๋๋ค. ๊ฐ์ฒด์งํฅ์ผ๋ก ํ๋ก๊ทธ๋๋ฐํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์์์๋ ๋ถ๊ตฌํ๊ณ ๋จธ์ ์ ๊ทธ๋ฐ ์ข ๋ฅ์ ๊ธฐ์ ์ ์ง์ํ๊ธฐ์ ์ถฉ๋ถํ ๊ฐ๋ ฅํ์ง ์์์ต๋๋ค(8088, 8k ๋ฉ๋ชจ๋ฆฌ 64k ๋์คํฌ ๊ณต๊ฐ ๋ฑ). ๊ทธ๋์ ์ฐ๋ฆฌ๋ ์์ฃผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ์ํด ๋ฐ๋ก ๊ฐ๊ธฐ ํค๋ฅผ ์ฌ์ฉํด์ผ ํ๊ณ ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ๋ค์์ ์ฌ์ฉํ์ฌ ์ปดํ์ผ๋์์ต๋๋ค. ๋งํฌ ํ์ผ์ด ์๋ ๋ง์ปค์ ๋์ผํ ๋ฐฐ์น ํ์ผ์ ๋๋ค. ๋ช ๋ ๋์ ์ ๋ Atmel studio์ ํจ๊ป ์ผํด ์์ต๋๋ค. ์ ๊ฒฝ๋ ฅ์์ Assembler, C, C++, .Net ๋ฐ dbase, PLM, Clipper ๋ฑ๊ณผ ๊ฐ์ด ๋ค์ด๋ณธ ์ ์ด ์๋ ๋ค๋ฅธ ์ธ์ด๋ก ํ๋ก๊ทธ๋๋ฐํ ์ดํ๋ก ์ ํ์ ์์ฃผ ์ ์๊ณ ์์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด์ Atmel ์คํ๋์ค๋ STM ์ ํ์ ์ง์ํ์ง ์์๊ธฐ ๋๋ฌธ์ STM ๊ธฐ๋ฐ Cortex ์ ํ์ ๊ฐ๋ฐํ๊ธฐ ์ํด ์์ ํ ๋ค๋ฅธ ์ ํ์ ์ฐพ์์ผ ํ์ต๋๋ค. ๋น์ฃผ์ผ ์คํ๋์ค ์ฝ๋๋ฅผ ์ฐพ์์ต๋๋ค. ๊ทธ๋์ ๋๋ ๋ด ์์ ์๊ฒ ๋งํ๋ค, Hourra, ๋๋ ์ฑ๋ฐฐ๋ฅผ ๋ฐ๊ฒฌํ๋ค. ๋๋ ๊ทธ๊ฒ์ ์ค์ ํ๊ธฐ ์ํด ์ผ์ฃผ์ผ ์ด์ ์ผํด์ผํ๊ณ ์ ํ์ ์ด๋ ์ด ์ฐ๋ ค๋๋ ํ 80 ๋ ๋๋ก ํํดํ๋ค๋ ๊ฒ์ ์๊ฒ๋์์ต๋๋ค. ๊ทธ๋ ๊ฒ ์ธ๊ธฐ๊ฐ ๋ง์ ์ ํ์ด ํจ์จ์ ์ธ ๋๊ตฌ๊ฐ ์๋ ๊ฒ์ ๋ณด๋ ๋งค์ฐ ์ค๋ง์ค๋ฝ์ต๋๋ค. ์ํฉ์ ๋ง๋ ๋ฉ๋ด๊ฐ ์์ต๋๋ค. ๊ตฌ์ฑ ๊ฐ๋ฅํ ๋ฉ๋ด๊ฐ ์์ต๋๋ค. ํ๋ฌ๊ทธ์ธ์ ์์ฒด ๋ฉ๋ด์ ๋๊ตฌ ๋ชจ์์ ์์ฑํ์ง ์์ผ๋ฉฐ ํ๊ฒฝ์ ๋ง๊ฒ ์์ฒด์ ์ผ๋ก ๊ตฌ์ฑํ์ง ์์ต๋๋ค. ๊ธฐ๋ณธ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค. ๋ฐ๋ผ์ ๊ฒฝ๋ ์ ํ์ TIGHT ํ๊ฒฝ(๋ด๊ฐ ๋งํ๋ ๋ด์ฉ์ ์๊ณ ์์)์ ์ ์ฉํ ๋ ์ข์ต๋๋ค. ๋ฐ๋ผ์ ๋๊ตฐ๊ฐ๊ฐ ์ ์ ํ์ ์ฌ์ฉํ๋ ค๋ ๊ฒฝ์ฐ ์ต์ํ์ ์ฒ๋ฆฌ ์๊ฐ์ผ๋ก ์ค์นํ์ฌ ์ฌ์ฉํ ์ ์๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค. Visual Studio Code๋ฅผ Atmel Studio์ ๋น๊ตํ๋ฉด vscode๊ฐ ๋ช ๋ ๋ค์ณ์ ธ ์์ต๋๋ค. ๋ด๊ฐ ์ฌ๊ธฐ์์ ์ฝ์ ๋ฐ์ ๋ฐ๋ฅด๋ฉด vscode ํ์ ๋์๊ฒ ํ์์ ์ธ ๊ฒ์ผ๋ก ๋ณด์ด๋ ์ ๊ทธ๋ ์ด๋์ ๋์ํ์ง ์์ต๋๋ค. ์ด๊ฒ์ ๊ฒฐ๋ก ์ง๊ธฐ ์ํด. ์ฌ์ฉ, ํจ์จ์ฑ ๋ฐ ๋ฌธ์๊ฐ ์ต์ข ์ ํ์ ๋ณด๋ค ํตํฉ๋๊ณ ์ฌ์ฉ์ ์นํ์ ์ผ๋ก ๋ ๋๋งํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ ํ ๋ ์์ ์ ์ด๊ณ ํจ์จ์ ์ธ ํ๋ฌ๊ทธ์ธ์ ์ ์ํ๊ธฐ ์ํด ์ฝ๋ฉ ํ์ค์ ์ฑํํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค(์ฌ์ค์ด ์๋๋๋ค. ์ฃ์กํฉ๋๋ค). ํ์ ๋ ๋ง์ ๋น์ ์ ๊ฐ๊ฒ ๋ ๊ฒ์ ๋๋ค. ํด๋ก๋ ์๋ถ
MS๊ฐ ์ฌ๋๋ค์ด ๋๋๊ทธ ์ค ๋๋กญ์ ํตํด ๋ง๋๋ฅผ ์ ๋ ฌํ ์ ์๋ ๊ธฐ๋ฅ์ด ์๋ ์ฌ๋ฌ ๋๊ตฌ ๋ชจ์ ๋๋ ๋๊ตฌ ๋ชจ์ ์๋์ ๋๊ตฌ ๋ชจ์์ ์ํ๋ ์๊ฐ๊น์ง ๋๊ตฌ ๋ชจ์์ ์ ๊ณตํ๋ฉด ์ฌ๋๋ค์ ๋ฒํผ์ ์ฌ์ฉ์ ์ง์ ํ๊ณ ์์๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ์ํ ๊ฒ์ ๋๋ค. ๊ทธ๋ค์ ๋ช ๋ น์ ๊ทธ๋ฃนํํ๋ ๋ฒํผ ํด๋๋ฅผ ์ํ ๊ฒ์ ๋๋ค.. ์ํ๋ ๋ฒํผ์ ๋ํ ์ด ๊ฐ๋จํ API๋ API์ UI๋ฅผ ๋ถํ๋ฆฌ๊ณ ๊ฐ๋ฐ์ ์๊ฐ์ ์๋ชจ์ํค๋ ๊ดด๋ฌผ๋ก ๋ณํ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค.
์, ์ฌ๋ฌ๋ถ๊ป ํฐ ์์์ด ์์ต๋๋ค. ์ฌ๋๋ค์ ์ด๋ฏธ ์์ ๋ชจ๋ ๊ฒ์ ์ํฉ๋๋ค. ์ด๊ฒ์ด ์ด ์ ์์ ์ ์ฒด ๋ชฉ์ ์ ๋๋ค. ์ฌ์ฉ์๊ฐ ์ํ๋ ๋ช ๋ น๊ณผ ์ํ๋ ๋ฐฉ์, ์ํ๋ ์์น์ ์ถ๊ฐํ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ํ์ฅ ์์ฑ์๊ฐ ์๋ํ์ง ์์ ๊ตฌ์ฑ ์์์์ ์ฌ์ฉ์ ์ ์ ์์ด ๋ช ๋ น์ ์ค๋นํ๋ ๋ฐ ์์กดํด์๋ ์ ๋ฉ๋๋ค.
ํ์ฌ ๊ฐ์ฅ ๋ง์ด ์์ฒญ๋ ๊ธฐ๋ฅ์ธ "UI ๋ฐ API ํฝ์ฐฝ"์ ๋ํ ๋ ผ์์ด ์๋ ํ #10121์ ์ฐฝ์ ๊ธฐ๋ณธ ์ฐฝ ์ธ๋ถ๋ก ๋๋๊ทธํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ๋ถ๋ช ํ ์ฌ๋๋ค์ ์ ํธํ๋ ์ํฌํ๋ก์ ๋ํด ๋ค์ํ ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. VSCode์๋ ๋ด๊ฐ ์ฌ์ฉํ์ง ์๋ ๋ง์ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ๊ทธ๋ ๋ค๊ณ ํด์ ๊ทธ๊ฒ๋ค์ ์ ๊ฑฐํด์ผ ํ๋ค๊ณ ์๊ฐํ๋ ๊ฒ์ ์๋๋๋ค. ๋ด๊ฐ ํ์๋ก ํ๋/์ํ๋ ๊ฒฝ์ฐ ๊ทธ๋ค์ด ์์ด์ผ ํจ์ ์๋ฏธํฉ๋๋ค.
ํ์ฌ ๊ฐ์ฅ ๋ง์ด ์์ฒญ๋ ๊ธฐ๋ฅ์ธ "UI ๋ฐ API ํฝ์ฐฝ"์ ๋ํ ๋ ผ์์ด ์๋ ํ #10121์ ์ฐฝ์ ๊ธฐ๋ณธ ์ฐฝ ์ธ๋ถ๋ก ๋๋๊ทธํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ๋ถ๋ช ํ ์ฌ๋๋ค์ ์ ํธํ๋ ์ํฌํ๋ก์ ๋ํด ๋ค์ํ ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. VSCode์๋ ๋ด๊ฐ ์ฌ์ฉํ์ง ์๋ ๋ง์ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ๊ทธ๋ ๋ค๊ณ ํด์ ๊ทธ๊ฒ๋ค์ ์ ๊ฑฐํด์ผ ํ๋ค๊ณ ์๊ฐํ๋ ๊ฒ์ ์๋๋๋ค. ๋ด๊ฐ ํ์๋ก ํ๋/์ํ๋ ๊ฒฝ์ฐ ๊ทธ๋ค์ด ์์ด์ผ ํจ์ ์๋ฏธํฉ๋๋ค.
์ด๊ฒ์... ๋๋ ์ต์ํ ํ์ํ ๊ธฐ๋ฅ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ํ๋ก๊ทธ๋จ์ ํ์ฅํ ์ ์์ด์ผ ํฉ๋๋ค... ์ฌ๋๋ค์ด ๋ถ๋ ์ฐฝ์ ์ํ๋ ๊ฒฝ์ฐ VSC์ ๋ ๋ฒ์งธ ๋ณต์ฌ๋ณธ์ ์ด๊ฑฐ๋ ์ฐฝ์ ๋ ๋์ ๋ชจ๋ํฐ๋ก ํ์ฅํ๊ณ ๋ค๋ฅธ ๋ ์ด์์์ ์ ํํ๋ ๊ฒ์ด ์ด๋ป์ต๋๊น? ( ๋ณด๊ธฐ > ํธ์ง๊ธฐ ๋ ์ด์์) ๊ทธ๋ค์ ์ด๋ฏธ ๋ค์ํ ๊ฒ์ ๊ฐ์ง๊ณ ์์ต๋๋ค... ํ์ง๋ง ์์งํ ๋งํด์, ๊ทธ๊ฒ์ ๋ น์์ํ๋ ๋ฐ ๋ฉฐ์น ์ด์ ๊ฑธ๋ฆฌ์ง ์์์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค...
๊ทธ๋ฌ๋ ์ต์ ๋ฒ์ ์ ๋ฆด๋ฆฌ์ค ์ ๋ณด๋ฅผ ๋ณด๋ฉด(์ง์ ํ์ธํ๋ ค๋ฉด ๋์๋ง > ๋ฆด๋ฆฌ์ค ์ ๋ณด๋ฅผ ๊ฐ์ ธ์์) ์ด๋ฌํ ๋ณ๊ฒฝ ์ฌํญ ์ค "๊ณ ๊ธ ๊ธฐ๋ฅ"์ด ์ผ๋ง๋ ๋ง์์ง ๋๋ ์์์ ์ฌ์ฉ์์๊ฒ๋ง ์ ๊ณต๋๋์ง ํ์ธํ์ญ์์ค. , ๋ฑ..
out of scope
๋ฑ์ผ๋ก ๋ง๊ฐ๋ ๋ค๋ฅธ ๋ชจ๋ ๋ฌธ์ ๋ฅผ ๊ธฐ๋
ํ๊ธฐ ์ํด ์ด ๋ฌธ์ ์ 2์ฃผ๋
๊ธฐ๋
ํํฐ๋ฅผ ํ์ด์ผ ํ์ต๋๋ค.
์ ์ ํ ์ฌ์ฉ์ ์ ์ ๋๊ตฌ ๋ชจ์ ์ต์ ์ ์ฐ์ ์์ ๋ฌธ์ ๋ก ์ถ๊ฐํ๊ธฐ ์ํด ๋ด ๋ชฉ์๋ฆฌ๋ฅผ ์ถ๊ฐํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
FFS ์ค๋๋ง์ด์ผ MS!!
MS๋ ๊ธฐ๊ปํด์ผ ๋๋ผ์ฝ๋์ฐ์ค...
๋ช ๊ฐ์ง ๋ฌธ์ ๋ ๊ทธ๋ฅ ๋ฒ๋ฆฌ๋ฉด ๋ฉ๋๋ค. ์ด IDE๋ ์์ญ ๋ช ์ด ์๋ ํ ์ฌ๋์ด ๋ง๋๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค.
๋ ๋๋ง ๋ถ๋ ๋ฌธ์ ๋๋ "์ฌ๊ธฐ์ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค!"์ ๊ฐ์ด.
๋๋ ์ ๋ง๋ก ์ด IDE์ ๊ฐ๋ฐ์๋ค์ด ๊ทธ๊ฒ์ ์ฌ์ฉํ์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค!
์ด ์ค๋ ๋๋ฅผ ๋ชจ๋ฅด๊ณ ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ๋๊ตฌ ๋ชจ์์ ๋ํ ์์ฒญ์ ์ ์ถํ์ต๋๋ค. ํฅํ 2๋ ์ด๋ด์ ๊ณ ๋ คํ ๊ธฐ๋ฅ์ด ์๋๊ธฐ ๋๋ฌธ์ ๊ฑฐ๋ถ/์ข ๋ฃ๋์์ต๋๋ค. ์ ๋ ์ด ์ค๋ ๋๋ฅผ ์ฐธ๊ณ ํ์ต๋๋ค.
์ด๊ฒ์ ์ค์ ๋ก VS Code์ ์ ์ผํ ๋ฌธ์ ์ด๋ฉฐ Windows๊ฐ ๋ ์ดํ๋ก ๋ด๊ฐ ์ฌ์ฉํ ๋ค๋ฅธ ๋ชจ๋ MS ํ๋ก๊ทธ๋จ์์ ์ด์ํ ์ถ๋ฐ์ ๋๋ค.
๋ค๋ฅธ ํํธ์ผ๋ก VS Code๋ ๊ฐ์ธ ๋ฐ ์ ๋ฌด์ฉ์ผ๋ก ๋ฌด๋ฃ์ด๋ฉฐ ๋ณธ๊ฒฉ์ ์ธ IDE๊ฐ ์๋ "๊ฒฝ๋" ํธ์ง๊ธฐ๋ก ์ ๊ณต๋ฉ๋๋ค. MS Visual Studio๋ ๊ธฐ์ ์ฉ์ผ๋ก ๋ฌด๋ฃ๊ฐ ์๋๋๋ค. VS Code๊ฐ MS Visual Studio๋ฅผ ์์ ํ ๋์ฒดํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ ํผํ๊ณ ์ถ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ ์ ๋ฌธ ๊ฐ๋ฐ์๊ฐ ์๋๋ฉฐ ๋ค์ํ IDE๋ฅผ ๋ง์ด ์ฌ์ฉํ์ง ์์์ต๋๋ค. ํด๋ฐ ์ธ์ MSVS 2019๋ฅผ ์ฌ์ฉํ๋ฉด์ ์ป์ ์ ์๋ ๋ค๋ฅธ ์ด์ ์ ๋ณผ ๋งํผ ์ต์ํ์ง ์๊ณ ๋ค๋ฅธ ์์ญ์์๋ ๋ถ์กฑํ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ์ฉ์๊ฐ ์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์๋ ํธํ ๊ฐ๋ฅํ ํ์ฅ์ ์ฝ๋ฉํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค(์ด๋ฏธ ์กด์ฌํ๋ ๊ฒ ์ด์, ํ๋ฅญํ์ง๋ง ๊ฐ๋ ฅํ์ง ์์). ๊ทธ๋ฌ๋ ๋ด๊ฐ ๋งํ๋ฏ์ด ์ง์์ด ๋ง์ง ์๊ธฐ ๋๋ฌธ์ ์์ ์๋ ์์ต๋๋ค.
VSCode๊ฐ ๊ณ์ํด์ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ๋น ๋ฅด๊ฒ ํ์ฅํ ๊ฒฝ์ฐ ์ด ๋ฌธ์ ๊ฐ ๋ค์ ์ด๋ฆฌ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ ๋์ ์์ ํ ๋ฌด๋ฃ๋ผ๋ ์ ์ ๊ฐ์ํ ๋ ๊ฝค ์ข์ ์ํํธ์จ์ด์ ๋๋ค.
์ฌ์ฉ์๊ฐ ์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์๋ ํธํ ๊ฐ๋ฅํ ํ์ฅ์ ์ฝ๋ฉํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค(์ด๋ฏธ ์กด์ฌํ๋ ๊ฒ ์ด์, ํ๋ฅญํ์ง๋ง ๊ฐ๋ ฅํ์ง ์์). ๊ทธ๋ฌ๋ ๋ด๊ฐ ๋งํ๋ฏ์ด ์ง์์ด ๋ง์ง ์๊ธฐ ๋๋ฌธ์ ์์ ์๋ ์์ต๋๋ค.
์์ต๋๋ค ... (๋ต์ ์ ์ด๋๊ฐ์ ์๋ค๊ณ ์๊ฐํ์ง๋ง IDE์ ๋ค๋ฅธ ๋ชจ๋ ๋ถ๋ถ๊ณผ ๊ฐ์ด ์ ์ฒด ๋ช ๋ น ์คํํธ๋ผ์ ๋ ธ์ถํ๋ ๋์ api๊ฐ 10๊ฐ์ ํ๋ ์ฝ๋ฉ๋ ๊ธฐ๋ฅ์ ๋ํ ์ก์ธ์ค๋ง ํ์ฉํ๋ ๊ฒ๊ณผ ๊ฐ์ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ก์ธ์ค.
๊ทธ๋ฆฌ๊ณ ๊ฒ์ ํธ๋ํฝ์ด ์ด๋ฆฐ ์๊ฐ, ์ง์์ ์, ๊ตฌํํด์ผ ํ๋ ์ฉ์ด์ฑ ๋ฑ ๊ฒ์ ํธ๋ํฝ์๋ ๋ถ๊ตฌํ๊ณ ์ฌ๊ธฐ์์ ๊ฐ๋ฐ ํ์ ์๊ฒฌ์ด ๋จ ํ ๊ฐ๋ ์๋ค๋ ์ฌ์ค์ด ์ ๋ฅผ ๋นํฉํ๊ฒ ํฉ๋๋ค...
๋ฌด๋ฃ๋ ์๋๋ ๊ฐ์ ํจ์ฌ ์ ์ ์์ ์ฌ์ฉ์์๊ฒ ๋์์ด ๋๋ ์๋ง์ ๋ค๋ฅธ ๊ธฐ๋ฅ์ด ์ถ์๋์์ผ๋ฏ๋ก(์ด ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ์๊ฐ์ด ์์๋จ) ์ ๋ง ๋ถ๋๋ฝ์ต๋๋ค.
์์ต๋๋ค ... (๋ต์ ์ ์ด๋๊ฐ์ ์๋ค๊ณ ์๊ฐํ์ง๋ง IDE์ ๋ค๋ฅธ ๋ชจ๋ ๋ถ๋ถ๊ณผ ๊ฐ์ด ์ ์ฒด ๋ช ๋ น ์คํํธ๋ผ์ ๋ ธ์ถํ๋ ๋์ api๊ฐ 10๊ฐ์ ํ๋ ์ฝ๋ฉ๋ ๊ธฐ๋ฅ์ ๋ํ ์ก์ธ์ค๋ง ํ์ฉํ๋ ๊ฒ๊ณผ ๊ฐ์ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ก์ธ์ค.
๋๊ตฌ ๋ชจ์(vscode microsoft ์ฌ๋๋ค์๊ฒ๋ง ์๋ ค์ง ์ด์ ๋ก "๋ฉ๋ด"๋ผ๊ณ ํจ)์ ํ์ฅํ๋ ํ์ฅ์ ๋ง๋๋ ๋ค์ ํ๋ฒํ ๋ฐฉ๋ฒ๊ณผ ํ์ํ ๋ชจ๋ ๋ช ๋ น์ด ํฌํจ๋ ์ค๋ฅธ์ชฝ ํด๋ฆญ ์ปจํ ์คํธ ๋ฉ๋ด๊ฐ ์์ต๋๋ค. ํ์ฌ ํ ์ ์๋ ์ผ์ ์ฌ๋ฌ ๊ฐ์ง ๋ฌธ์ ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ ์ด๊ฒ์ ๋ณดํต์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
contributes
ํญ๋ชฉ์ ์ํด ๊ตฌ๋๋ฉ๋๋ค. ํ์ผ์ ํ์ฅ์๋ก ์ปดํ์ผํด์ผ ํฉ๋๋ค. ์ด ๊ตฌ๋ฉ์ ๋ฐํ์์ ๊ตฌ์ฑ์์ ๋๊ตฌ ๋ชจ์์ด๋ ๋ฉ๋ด๋ฅผ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ๋น๋ํ ๋ฐฉ๋ฒ์ด ์๊ณ ์ด์ ๊ฐ์ ๊ฒ์ ํ์ฅ ์ฝ๋์ ์ฐ๊ฒฐํด์ผ ํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.๋๋ ๋ด ์์ ์ ๋ชฉ์ ์ ์ํด ํจ๊ป ํดํน๋ ํ์ฅ ํ๋ก๊ทธ๋จ ์ ๋ง๋ค์์ผ๋ฉฐ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ๋ช ๋ น ์ค ์ผ๋ถ์ ๋ํด vscode์ ๋ชจ๋ ์ ๊ทผ ๋ฐฉ์์ ๋ํ ๋ช ๋ น ํ๋ ํธ ๋ฒํท์ ์ฒ๋ฆฌํด์ผ ํ๋ ๊ณ ํต์ ์ผ๋ถ ์ ๊ฑฐํ์ง๋ง ์ฌ์ ํ ์ด์์ ์ธ ์๋ฃจ์ ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ๋๋ค.
๋ฌธ๋งฅ์, hacked together ํ์ฅ์ ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ๋ณ์ต๋๋ค. ๋ถ๋ช ํ ๋ง์๋๋ฆฌ์๋ฉด ์ ๋ ์ด ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ด ๋ฌธ์ ์ ๋ํ ์์ฉ ๊ฐ๋ฅํ ์๋ฃจ์ ์ผ๋ก ์นํธ ํ์ง ์์ต๋๋ค .
์ด ๊ธฐ๋ฅ ์์ฒญ์ ๊ด๋ จ์ด ์์ต๋๋ค. ์ด๋ฅผ ์ํํ๋ ค๋ฉด ๋๊ตฌ ๋ชจ์์ด ํ์ํฉ๋๋ค.
๊ธฐ๋ฅ ์์ฒญ: ๊ฐ์ํ๋ ํ
์คํธ ํธ์ง๊ธฐ
์ฐฌ์ฑํ๋ฅผ ์ฃผ์๋ฉด ๋ฐฑ๋ก๊ทธ์ ๊ธฐ๋ก๋ ์ ์์ต๋๋ค.
์์งํ ๋งํด์ Vscode๋ฅผ ๋๋ฃ์๊ฒ ์ถ์ฒํ ๋๋ง๋ค Vscode๋ ์์ํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ๊ธฐ์๋ ๋๋ฌด ํน๋ณํฉ๋๋ค(๋จ๋จํจ).
์๋ฌด๋ ๊ทธ๋ ๊ฒ ๋ง์ ํค ์กฐํฉ์ ๊ธฐ์ตํ๊ณ ์ถ์ดํ์ง ์์ต๋๋ค.
์ด ๋ถ๋ช ํ ํ์ํ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ค๋ ๋ช ๋ฐฑํ ์ ํญ์ ์ดํดํ์ง ๋ชปํฉ๋๋ค.
๋๊ตฌ ๋ชจ์์ด ์๋ Vscode๋ ๋ง์นจ๋ด ๋ฉ๋ชจ์ฅ++์ ๋์ฒดํฉ๋๋ค.
๋ด๊ฐ ๋ฐ๋ ๋ชจ๋ ์๋ก์ด VSCODE ์ ๋ฐ์ดํธ, ๋๋ MS์ ํ์ด ๊ทธ ๊ธฐ๋ฅ์ ๋์ ํ๊ณ ๋๊ตฌ ๋ชจ์์ ๋ํ ๋ฉ์ง ์์ ์ ๋๋ฉ์ด์ gif๋ฅผ ๋ณผ ์ ์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์ฌ๊ธฐ์ ์์ ์์ต๋๋ค. ์ฌ์ฉ์ ๊ธฐ๋ฐ์ <1%์ ์ด์ ... ๊ทธ๋ฐ ๋ค์, ๋ถ๋ช ํ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์ ์ด๋ ์ผ๋ถ๋ ์ด์ ์ ์ผ๋ก ๋๋ผ๊ณ ์์ง๋ง ์ฌ์ ํ ๊น๊ฐ ์๋, ์ฐ๋ ๊ธฐํต์ ๋์ ธ์ง๊ณ /dev/null๋ก ๋ผ์ฐํ ๋๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒ์ ๋๋ค. .
์ค ๊ธ์... ํ์ด ๊ทธ๋ค์ ํ๋์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ๊ทธ๋ค์ ํ๋์ด ๋ ธ๊ณจ์ ์ธ "NO"๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ฐ๋ฆฌ ๋ชจ๋๋ ์ฐ๋ฆฌ๊ฐ ์ด ๊ธฐ๋ฅ์ ๋ํด ์ต์ํ ๊ด์ฌ์ด ์๋ค๋ ๊ฒ์ ๋ณด์ฌ์ฃผ๊ธฐ๋ฅผ ๋ฐ๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ถ๋ช ํ ๊ฒฐ์ ์ด ๋ด๋ ค์ก์ต๋๋ค.
์ฌ๋ฏธ์๋ ์ ์ ๋ค๋ฅธ ๊ฐ๋ฐ ํ์ด ๊ด์ฌ์ ๊ธฐ์ธ์ด๊ณ ์์ผ๋ฉฐ ๊ฒฐ๊ตญ์๋ ์ฐ๋ฆฌ๊ฐ ์์ฒญํ ๊ธฐ๋ฅ, ๊ทธ๋ฆฌ๊ณ ์๋ง๋ ๋ ๋ง์ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํธ์ง๊ธฐ๋ฅผ ์ถ์ํ ๊ฐ๋ฅ์ฑ์ด ๋ ๋๋ค๋ ๊ฒ์ ๋๋ค.
๊ทธ ์์ ์์ MS๋ ์๋ง๋ ๊ทธ๋ค์ ์๋ด์์ ์์ง๋ฅผ ๋ฝ์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ฌด ๋ฆ์์ ๊ฒ์ ๋๋ค. ์ ๋๋ฌด ๋ฆ์์ต๋๊น? ๊ทธ๋ค์ ๋ถ๋ช ํ ๊ณ ๊ฐ์๊ฒ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด์ง ์๊ณ ์์ต๋๋ค. ์ด๊ฒ์ ๊ฒฝ์ ํ์ฌ๊ฐ ํ์ฉํ ์ ์๋ ๊ฐ์ ํ ์ ์๋ ๋ค๋ฅธ ๊ฐ๋จํ ์์๋ฅผ ๋์น๊ณ ์์์ ์๋ฏธํฉ๋๋ค.
๊ทธ๋๊น์ง ์ฐ๋ฆฌ๋ ๋ค์ ์๋ํ ํ ์คํธ ์กฐ์๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฝ๋๋ค.
๋ณด๋ธ ์ฌ๋: ์จ์คํด ์๋ฆผ @github.com
๋ณด๋ธ ๋ ์ง: 2020๋
8์ 24์ผ 23:35
๋ฐ๋ ์ฌ๋: microsoft/vscode [email protected]
์ฐธ์กฐ: DigoFuerte [email protected] ; ๋๊ธ [email protected]
์ ๋ชฉ: Re: [microsoft/vscode] ๋ฉ๋ด ์๋์ ์ ํ์ ๊ตฌ์ฑ ๊ฐ๋ฅํ ๋๊ตฌ ๋ชจ์ ์ถ๊ฐ(#41309)
๋ด๊ฐ ๋ฐ๋ ๋ชจ๋ ์๋ก์ด VSCODE ์ ๋ฐ์ดํธ, ๋๋ MS์ ํ์ด ๊ทธ ๊ธฐ๋ฅ์ ๋์ ํ๊ณ ๋๊ตฌ ๋ชจ์์ ๋ํ ๋ฉ์ง ์์ ์ ๋๋ฉ์ด์ gif๋ฅผ ๋ณผ ์ ์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์ฌ๊ธฐ์ ์์ ์์ต๋๋ค. ์ฌ์ฉ์ ๊ธฐ๋ฐ์ <1%์ ์ด์ ... ๊ทธ๋ฐ ๋ค์, ๋ถ๋ช ํ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์ ์ด๋ ์ผ๋ถ๋ ์ด์ ์ ์ผ๋ก ๋๋ผ๊ณ ์์ง๋ง ์ฌ์ ํ ๊น๊ฐ ์๋, ์ฐ๋ ๊ธฐํต์ ๋์ ธ์ง๊ณ /dev/null๋ก ๋ผ์ฐํ ๋๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฒ์ ๋๋ค. .
์ค ๊ธ์... ํ์ด ๊ทธ๋ค์ ํ๋์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ๊ทธ๋ค์ ํ๋์ด ๋ ธ๊ณจ์ ์ธ "NO"๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ฐ๋ฆฌ ๋ชจ๋๋ ์ฐ๋ฆฌ๊ฐ ์ด ๊ธฐ๋ฅ์ ๋ํด ์ต์ํ ๊ด์ฌ์ด ์๋ค๋ ๊ฒ์ ๋ณด์ฌ์ฃผ๊ธฐ๋ฅผ ๋ฐ๋๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ถ๋ช ํ ๊ฒฐ์ ์ด ๋ด๋ ค์ก์ต๋๋ค.
โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์
๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ํ์ ํ๊ฑฐ๋ GitHub https://github.com/microsoft/vscode/issues/41309#issuecomment-679400537 ์์ ํ์ธํ๊ฑฐ๋ https://github.com/notifications/unsubscribe-auth/AFC3662TUXE67KO6LPNRNR3SCLTKNANCNFSM4EK3PI๋ฅผ ๊ตฌ๋
์ทจ์
๊ฐ๊น์ด ์ฅ๋์ ์ฐ์ ์์๊ฐ ๋์ ๊ธฐ๋ฅ์ด ์๋ ๊ฒ ๊ฐ์์ VSCode์ ํธ์ง๊ธฐ ๋ฉ๋ด ๋ชจ์์ ๋ฏธํ, ํ์ผ ๋์ด, ์คํ ์ทจ์, ๋ค์ ์คํ, ๋ชจ๋ ์ ์ฅ ๋ฑ๊ณผ ๊ฐ์ ํธ๋ฆฌํ ๋ฒํผ์ ์ถ๊ฐํ๋ ์ด ํ์ฅ์ ๋ง๋ค์์ต๋๋ค. ๋ฐ๋ก ๊ฐ๊ธฐ ๋ฉ๋ด ๋ชจ์
@GorvGoyl ์ ์์ ํด์ผ ํ๋ ์ ์ฝ ์กฐ๊ฑด์ ๊ฐ์ํ ๋ ํด๋น ํ์ฅ์ ์น๋ฆฌ๋ผ๊ณ ๋ถ๋ฅผ ๊ฒ์ ๋๋ค. ๋ด๊ฐ ์ ๋ง๋ก ์ํ๋ ๊ฒ์ ์คํ ์ทจ์/๋ค์ ์คํ์ด์์ต๋๋ค. ๊ทธ๋์ ๊ฐ์ฌํฉ๋๋ค! ๋์๊ฒ์ ๋ณ 5๊ฐ.
@GorvGoyl ์์ฃผ ์ข์์! ๋ณ 5๊ฐ!
@GorvGoyl ์์ฃผ ์ข์์! ๋ณ 5๊ฐ!
์๋์, ํญ ๊ทธ๋ฃน์ ๊ณต๊ฐ์ ๋๋ฌด ๋ง์ด ์ฐจ์งํ๋ ๊ฒ์ ๋ฌด์ญ์ต๋๋ค.
@GorvGoyl ์์ฃผ ์ข์์! ๋ณ 5๊ฐ!
์๋์, ํญ ๊ทธ๋ฃน์ ๊ณต๊ฐ์ ๋๋ฌด ๋ง์ด ์ฐจ์งํ๋ ๊ฒ์ ๋ฌด์ญ์ต๋๋ค.
ใ ใ ใ . ์ค์ ๋ก ํ์์ ๋ฐ๋ผ ํด๋น ์์ด์ฝ์ ๋นํ์ฑํ/ํ์ฑํํ ์ ์์ต๋๋ค.
๊ฐ๊น์ด ์ฅ๋์ ์ฐ์ ์์๊ฐ ๋์ ๊ธฐ๋ฅ์ด ์๋ ๊ฒ ๊ฐ์์ VSCode์ ํธ์ง๊ธฐ ๋ฉ๋ด ๋ชจ์์ ๋ฏธํ, ํ์ผ ๋์ด, ์คํ ์ทจ์, ๋ค์ ์คํ, ๋ชจ๋ ์ ์ฅ ๋ฑ๊ณผ ๊ฐ์ ํธ๋ฆฌํ ๋ฒํผ์ ์ถ๊ฐํ๋ ์ด ํ์ฅ์ ๋ง๋ค์์ต๋๋ค. ๋ฐ๋ก ๊ฐ๊ธฐ ๋ฉ๋ด ๋ชจ์
ms vscode ํ ์ ์ฒด๊ฐ ๊ท์ฐฎ๊ฒ ํ ์ ์๋ ์ผ์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์ด ๋จ๊ณ์์ ๋ณ๋์ ๋๊ตฌ ๋ชจ์์ ๋๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐํฉ๋๊น?
@GorvGoyl ์์ฃผ ์ข์์! ๋ณ 5๊ฐ!
์๋์, ํญ ๊ทธ๋ฃน์ ๊ณต๊ฐ์ ๋๋ฌด ๋ง์ด ์ฐจ์งํ๋ ๊ฒ์ ๋ฌด์ญ์ต๋๋ค.
์ด๊ฒ์ด "๋ณ๋์ ๊ตฌ์ฑ ๊ฐ๋ฅํ ๋๊ตฌ ๋ชจ์"์ ํ์ฉํ๊ธฐ ์ํด API๋ฅผ ๋ ธ์ถํด์ผ ํ๋ ์ด์ ์ ๋๋ค.
๊ทธ๋ฌ๋ ํ์ฌ๋ก์๋ ์ด๊ฒ์ด ์ต์ ์ผ ๊ฒ์ ๋๋ค. 10,000๋ช ์ด์์ ์ฌ์ฉ์๊ฐ ์๋ค๋ ์ ์ ๊ฐ์ํ ๋ ๋๊ตฌ ๋ชจ์์ ํ์์ฑ์ ๋ถ๋ช ํ ์กด์ฌํฉ๋๋ค. ๊ทธ๊ฒ์ ๋์๊ฒ "์ถฉ๋ถํ ์ข๋ค".
@GorvGoyl : ์ฐ์ฅํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๊ทธ๊ฒ์ ๋์๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํ ์ต๊ณ ์ ๋๊ตฌ ๋ชจ์์ ๋๋ค. ํ์ฅ ํจ๋์์ "๋๊ตฌ ๋ชจ์"์ ๊ฒ์ํ ๋ ๋ํ๋์ง ์๋ ๊ฒ์ด ๋๋ฌด ์์ฝ์ต๋๋ค.
์ ๋ VSCode๋ฅผ ์ฒ์ ์ฌ์ฉํ๊ณ ์ฒ์์๋ ๋๊ตฌ ๋ชจ์์ ํ์ํ๊ธฐ ์ํด ์ค์นํ๋ ๋์ ์ค์ ์ ๋์ณค์ต๋๋ค! ์ด ์ค๋ ๋๋ฅผ ์ฐพ์ ๋๊น์ง ์ค๋ซ๋์ ๊ฒ์ํ์ต๋๋ค.
๊ทธ๋ฌ๋ "ํ๋ฆฐํฐ ์นํ์ " ํค๋ณด๋ ๋จ์ถํค pdf๋ฅผ ์ฝ๊ฒ ์ฐพ์์ต๋๋ค. (๋น๊ผฌ๋ฉฐ) ใ ใ ใ ใ
๊ทธ๋์.... ๊ฐ๋ฐ ํ์ ๊ด์ ์์ ์ผ๋ฐ์ ์ธ VSCode ์ฌ์ฉ์๋ ์ฑ ์ ์์ ํค๋ณด๋, ๋ง์ฐ์ค ๋ฐ ์นํธ ์ํธ ๋๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ด๊ฐ ์๋์ผ. ๋ ๋น๊ผฌ๋ LOL.
๋ง ๊ทธ๋๋ก ๋ด๊ฐ vscode ์ ๋ฐ์ดํธ๋ฅผ ๋ณผ ๋๋ง๋ค... ๋๋ ๋ง ๊ทธ๋๋ก ์ ๋ ์ฌ์ฉํ์ง ์์ 10๊ฐ์ง ํญ๋ชฉ์ ์ฝ๊ณ (์๋ฌด๋ ์ฌ์ฉํ์ง ์์ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์ธ์ ํฉ๋๋ค) ์๊ฐํ๊ณ ... ์, ํ์ง๋ง... ์ฌ์ ํ ๋๊ตฌ ๋ชจ์์ด ์์ต๋๋ค.
์ต๋ํ ๋์์ด ๋๋ ํ์ฅ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๋ ค๋ ์ฌ๋๋ค์ ๋ ธ๋ ฅ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.... ํ์ง๋ง ์ด ๋ฌธ์ ๊ฐ ์ฌ์ ํ ์กด์ฌํ๋ฉฐ ms devs์ ์๊ฒฌ์ด๋ ๊ด์ฌ์ด ๊ฑฐ์ ๋๋ ์ ํ ์์๋ค๋ ์ฌ์ค์ ๋๋๋๋ค. ์๋ฌด๋ฐ ์ด์ ์์ด ๋ป๋ปํ๊ฒ ์ข ๊ฒฐ๋ ๋ฌธ์ ๋ค).
ํ ๊ฐ์!
๋์ Atom์ ์ฌ์ฉํ์ญ์์ค. Atom์ ๋๊ตฌ ๋ชจ์์ ์ถ๊ฐํ๋ ๊ฒ์ ๋งค์ฐ ์ฝ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด์ GitHub/Atom์ด ์ฌ์ฉ๋๋ฉด์ ์
๋ฐ์ดํธ๊ฐ ๋๋ฌผ์ด์ง๊ณ ์ฌ๊ฐํ ๋ฒ๊ทธ(์: ๊ตฌ๋ฌธ ์์ ์ง์ )๊ฐ ๊ณ์ํด์ ๋ฐ์ํฉ๋๋ค. ๊ทธ๋ค์ด ํ ํธ์ง์๋ฅผ ์ฃฝ๊ฒ ๋ด๋ฒ๋ ค๋๊ณ ๋ค๋ฅธ ํธ์ง์์ ์ฌ์ฉ์๊ฐ ํ์๋ก ํ๋ ๊ฒ์ ๋ํด ๋ณ๋ก ์ ๊ฒฝ ์ฐ์ง ์๋ ๊ฒ์ ๋ณด๋ ๊ฒ์ ์ฌํ ์ผ์
๋๋ค.
์ค, ๋๋ vscode๋ฅผ ์ฌ์ฉํ๋ ๋๋ถ๋ถ์ ์ผ์ webstorm์ ์ฌ์ฉํฉ๋๋ค... ์ฌ์ ํ ์ค์น๋์ด ์์ต๋๋ค... ์ ๋ฅํ IDE๋ฅผ (์์ง์) ๊ทธ๊ฒ์ผ๋ก ๊ต์ฒดํ๋ ๊ฒ์ ๊ฟ๋ ๊พธ์ง ์์ ๊ฒ์ ๋๋ค.
๋ํ ํ์ฅ์ ๋ํ ์์ ์ ์ถ๊ฐํ ์ ์๋ ๋๊ตฌ ๋ชจ์์ ์ํฉ๋๋ค. ํค๋ณด๋ ๋จ์ถํค๋ ํ๋ฅญํ์ง๋ง ๋ชจ๋ ํ์ฅ ํ๋ก๊ทธ๋จ์ด ํ๋ ๋ชจ๋ ๊ฒ์ ์ธ์ธ ์๋ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@isidorn
atom์ ์ต์ํ์ ์ฝ๋ ํธ์ง๊ธฐ์ ๋๋ค.
notepad++๋ ๋งค์ฐ ๋ฏธ๋๋ฉํ ์ฝ๋ ํธ์ง๊ธฐ์ ๋๋ค.
vscode๋ ... vim ๋ฐฉ์์ ์ฝ๋ ํธ์ง๊ธฐ์ ๋๋ค.
์ผ์ชฝ ํจ๋๊ณผ ์๋จ ๋ฉ๋ด๋ฅผ ์ญ์ ํ์ญ์์ค! ๋จ์ถํค๋ง! ์ค์ง ํ๋์ฝ์ด!
๋ง์ฐ์ค๋ 1946๋ ์ ๋ฐ๋ช ๋์์ง๋ง ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ํฉ๋๋ค.
๋๋ ๋ง์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํฉ๋๋ค. ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ํค ์กฐํฉ์ ๊ธฐ์ตํ ํ์๊ฐ ์์ต๋๋ค.
๋น์ ์ ํ๋ก๊ทธ๋จ์ด ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ํจ๊ป ์ฌ์ฉ๋๊ธฐ๋ฅผ ์ํ๋ค๋ฉด ๋น์ ์ ํธํ๋์ด์ผ ํฉ๋๋ค. ์ด์ธ๋ฆฌ๊ณ ์ถ์ง ์๋ค๋ฉด(ms ๋ฐฉ์) ์ํ๋ ๋๋ก ํ๋ฉด ๋์ง๋ง ์ ๊ฒฝ ์ฐ๋ ์ฒ ํ์ง๋ ๋ง์ธ์.
:ํ๋: