๊ฐ์ ๋ ๋ช ๋ น ๊ฒ์ ๊ธฐ๋ฅ์ผ๋ก Visual Studio Code์ ์ ์ฉ์ฑ ํฅ์
์ต๊ทผ ์ถ์๋ Visual Studio Code 1.83์์ ์๋ก์์ง ๋ช ๋ น ํ๋ ํธ ๊ฒ์ ๊ธฐ๋ฅ์ ํน์ ๋ช ๋ น์ ์ฝ๊ฒ ์ฐพ์ ์ ์๋๋ก ๋ง์ถคํ๋์์ต๋๋ค.

Microsoft์์ ์ ์ํ ์ฝ๋ ํธ์ง๊ธฐ์ธ Visual Studio Code 1.83 ์ ์ต์ ์ ๋ฐ์ดํธ์๋ ๋ช ๋ น ๊ฒ์์ ํฅ์์ํค๋ ์ฒ ์ ํ ๊ฒ์ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ด๋ ์ฃผ๋ก ์์ฒ ๊ฐ์ ๋ช ๋ น์ ํตํ ํ์์ ๋จ์ํํ๊ธฐ ์ํด ์ค๊ณ๋ ๋งค์ฐ ํ์ํ ๊ฐ์ ์ฌํญ์ ๋๋ค.
๋๋ฆฌ ์ฌ์ฉ๋๋ ํ์ฅ ํ๋ก๊ทธ๋จ์์ ์์ฑ๋ ๋ช ๋ น์ ํฌํจํ์ฌ 2,000๊ฐ๊ฐ ๋๋ ๊ด๋ฒ์ํ ๋ช ๋ น์ ๊ณ ๋ คํ ๋ Visual Studio Code ์ฌ์ฉ์์๊ฒ ์ ํฉํ ๋ช ๋ น์ ๊ฒ์ํ๊ณ ์ฐพ๋ ๋ณต์ก์ฑ์ ๋ํ๋ ๋๋ค. Microsoft๊ฐ 10์ 4์ผ ๋ณด๊ณ ์์์ ๋ช ์ํ๋ฏ์ด ์ด๋ฌํ ์ด๋ ค์์ผ๋ก ์ธํด '์ ์ฌํ ๋ช ๋ น'์ผ๋ก ํ์๋ ๋ช ๋ น ํ๋ ํธ ๊ฒ์ ๊ฒฐ๊ณผ์ ์๋ก์ด ์ธ๊ทธ๋จผํธ๋ฅผ ํตํฉํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์ด ์๋ก์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๊ฒ์ ๊ฒฐ๊ณผ์ ๋ ์ด์ ์ ํํ ์ผ์น ๋๋ 'ํผ์ง' ์ผ์น๊ฐ ํ์ํ์ง ์์ผ๋ฏ๋ก ๊ฒ์์ด์ ๋ ๋ง์ ์ ์ฐ์ฑ์ด ๋ถ์ฌ๋ฉ๋๋ค. ์ด ์์ ์ ํตํด ์ต์ข ๊ฒฐ๊ณผ์ ํ์ฅ์ผ๋ก ์ธํ ๋ช ๋ น์ด ๋ ๋ง์ด ํฌํจ๋ฉ๋๋ค. ํฅํ ์ ๋ฐ์ดํธ์์ Microsoft๋ ๋ณด์ด์ง ์๋ ๋ช ๋ น ์ค๋ช ์ ๋ง์ถฐ์ง ๋ช ๋ น ์ผ์น, 'ํ ๊ธ' ๋ฐ '์ผ๊ธฐ/๋๊ธฐ'์ ๊ฐ์ ๋์์ด ๊ด๋ฆฌ ํฅ์์ ํฌํจํ์ฌ ์ถ๊ฐ ๊ฐ์ ์ ๊ธฐ๋ํฉ๋๋ค.
์ฐ์ ์ ๋ฐ์ดํธ์ธ Visual Studio Code version 1.83.1 ๋ ๋ฆด๋ฆฌ์ค๋์์ผ๋ฉฐ C# ๊ตฌ๋ฌธ ๊ฐ์กฐ ํ์ ์ค์๋๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์์ ์ ์ํํ์ต๋๋ค. ์ด๋ฌํ ์ ๋ฐ์ดํธ๋ฅผ ์๋ํ๋ ค๋ ๊ฐ๋ฐ์๋ ํ๋ก์ ํธ ๊ณต์ ์น ์ฌ์ดํธ๋ฅผ ํตํด Linux, Mac ๋๋ Windows์ฉ Visual Studio Code ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
2023๋ 9์ ๋ฆด๋ฆฌ์ค๋ ํฌํธ ์ ๋ฌ ๊ธฐ๋ฅ์ด ๋ด์ฅ๋ VS Code 1.82 ์ ํ์ ๋ฆด๋ฆฌ์ค์์ต๋๋ค.
ํฅ์๋ ๋ช ๋ น ๊ฒ์ ์ธ์๋ VS Code 1.83 ์๋ ๋ค์ํ ์ถ๊ฐ ๊ธฐ๋ฅ๊ณผ ํฅ์๋ ๊ธฐ๋ฅ์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ DWARF ๋๋ฒ๊ทธ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ WebAssembly๋ก ์ปดํ์ผ๋ ์ฝ๋๋ฅผ ๋๋ฒ๊น ํ๋ JavaScript ๋๋ฒ๊ฑฐ์ ๊ธฐ๋ฅ์ด ํฌํจ๋ฉ๋๋ค. ํ์ฑํํ๋ ค๋ฉด ๊ฐ๋ฐ์๋ WebAssembly DWARF Debugging ํ์ฅ์ ์ค์นํด์ผ ํฉ๋๋ค.
๋ํ ๊ฐ๋ฐ์๋ ์ด์ ์์ด์ฝ์ ํ๋กํ๊ณผ ์ฐ๊ด์ํฌ ์ ์์ต๋๋ค. ์ ํํ ์์ด์ฝ์ ์ฌ๋ฌ ํ๋กํ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์ ์ฉํ ์ต์ ์ธ ํ๋ ํ์์ค์ ๊ธฐ์ด ๊ด๋ฆฌ ์์ด์ฝ์ ๋์ฒดํฉ๋๋ค. ํตํฉ๋ 'workbench.editor.pinnedTabsOnSeparateRow' ์ค์ ์ ์ฌ์ฉํ๋ฉด ๊ณ ์ ๋ ํญ์ ๋ค๋ฅธ ํญ ์์ ๋ณ๋์ ํ์ ํ์ํ ์ ์์ผ๋ฉฐ ํธ์ง๊ธฐ ํญ์ ํญ ํ ์ฌ์ด๋ก ๋๋๊ทธํ ๋ ์๋์ผ๋ก ๊ณ ์ ํ๊ฑฐ๋ ๊ณ ์ ํด์ ํ ์ ์์ต๋๋ค.
GitHub Copilot Chat ํ์ฅ์ ๋ํ ์ ๋ฐ์ดํธ๋ Chat ๋ณด๊ธฐ ๋ฐ ์ธ๋ผ์ธ ์ฑํ ์ ๋ํ /tests๋ฅผ ๊ฐํํ์ฌ ๊ฐ๋ฐ์์๊ฒ ํ์ํ ์ ํ์ด ๋ฉ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก AppMaster approach, Visual Studio Code ensures zero technical debt due to constant feature updates, providing an efficient coding experience.


