๐ VSCode ์ต์คํ ์ ์ถ์ฒ
์ธ์คํ๊ทธ๋จ ํ๋ก์๋ถ๋ค๊ณผ ์ ๊ฐ ์ถ์ฒํ๋ VSCode ์ต์คํ ์ ์ ๋ชจ์๋ดค์ต๋๋ค. 1๏ธโฃย GitLens by GitKraken GitLens๋ ๊ฐ๋ ฅํ Git ํตํฉ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ์ฝ๋๋ฅผ ์ดํดํ๊ณ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ๊ฐ๋ฐ์๊ฐ ์ปค๋ฐ ํ์คํ ๋ฆฌ์ ์์ฑ์ ์ ๋ณด๋ฅผ ์ฝ๊ฒ ๋ณผ ์ ์๊ฒ ํ๋ฉฐ, Git์ GUI๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. 2๏ธโฃย Todo Tree by Gruntfuggly Todo Tree๋ ์ฝ๋ ๋ด์ TODO์ FIXME ํ๊ทธ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐพ์์ฃผ๊ณ ์๊ฐ์ ์ผ๋ก ํ์ด๋ผ์ดํธํ์ฌ ์์ ๋ชฉ๋ก์ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์๊ฒ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๊ฐ ์ค์ํ ์์ ์ ๋์น์ง ์๊ณ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. 3๏ธโฃย Project Manager by Alessandro Fragnani ์ด ์ต์คํ ์ ์ ์ฌ๋ฌ ํ๋ก์ ํธ ๊ฐ์ ์ฝ๊ฒ ์ ํํ๊ณ ๊ด๋ฆฌํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ํ๋ก์ ํธ๋ฅผ ๋น ๋ฅด๊ฒ ๊ฒ์ํ๊ณ ์ ํํ์ฌ ์์ ๊ณต๊ฐ์ ํจ์จ์ ์ผ๋ก ์กฐ์งํ ์ ์๊ฒ ๋์ต๋๋ค. 4๏ธโฃย ES7+ React/Redux/React-Native snippets by dsznajder ์ด ์ต์คํ ์ ์ React, Redux ๋ฐ React Native ๊ฐ๋ฐ์์๊ฒ ํ์์ ์ธ ์ฝ๋ ์ค๋ํซ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฐ ์๊ฐ์ ๋ํญ ์ค์ฌ์ค๋๋ค. ์์ฃผ ์ฌ์ฉํ๋ ์ฝ๋ ํจํด์ ๋น ๋ฅด๊ฒ ์ฝ์ ํ ์ ์๊ฒ ํด์ค๋๋ค. 5๏ธโฃย Figma for VS Code by Figma Figma ์ต์คํ ์ ์ ์ฌ์ฉํ๋ฉด ๋์์ด๋์ ๊ฐ๋ฐ์ ๊ฐ์ ํ์ ์ด ์ฉ์ดํด์ง๋ฉฐ, VSCode ๋ด์์ ๋ฐ๋ก Figma ๋์์ธ์ ํ์ธํ๊ณ ์ฝ๋๋ก ๋ณํํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์๋๋ฅผ ๋์ ๋๋ค. 6๏ธโฃย Error Lens by Alexander Error Lens๋ ์ฝ๋ ๋ด์ ์ค๋ฅ์ ๊ฒฝ๊ณ ๋ฅผ ์ฆ์ ๊ฐ์กฐ ํ์ํ์ฌ ๊ฐ๋ฐ์๊ฐ ๋ฌธ์ ๋ฅผ ๋ ๋น ๋ฅด๊ฒ ์๋ณํ๊ณ ์์ ํ ์ ์๊ฒ ํฉ๋๋ค. ์ด๋ ์ฝ๋ ํ์ง์ ๊ฐ์ ํ๊ณ ๋๋ฒ๊น ์๊ฐ์ ๋จ์ถํ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค. 7๏ธโฃย Auto Rename Tag by Jun Han Auto Rename Tag๋ HTML/XML ํ๊ทธ ์์ ์ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ๋ง๋ค์ด ์ฃผ๋ฉฐ, ํ ํ๊ทธ๋ฅผ ์์ ํ ๋ ์๋์ผ๋ก ์ง์ ์ด๋ฃจ๋ ํ๊ทธ๋ ์์ ํด ์ค๋๋ค. ์ด๋ ๋งํฌ์ ์์ ์ ์ค์๋ฅผ ์ค์ด๊ณ ์๋๋ฅผ ๋์ฌ์ค๋๋ค. 8๏ธโฃย Code Spell Checker by Street Side Software ์ด ์ต์คํ ์ ์ ์ฝ๋ ๋ด์ ์คํ์๋ฅผ ์๋ณํ์ฌ ๊ฐ๋ฐ์๊ฐ ์ ๋ฌธ์ ์ด๊ณ ์ค๋ฅ ์๋ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋๋ก ๋์ต๋๋ค. ์ฌ๋ฌ ์ธ์ด ์ง์์ผ๋ก ๊ธ๋ก๋ฒ ํ๋ก์ ํธ์๋ ์ ์ฉํฉ๋๋ค. 9๏ธโฃย vscode-hanspell by Hyunrae Cho vscode-hanspell์ ํ๊ตญ์ด ๋ง์ถค๋ฒ๊ณผ ๋ฌธ๋ฒ ๊ฒ์ฌ๋ฅผ ์ง์ํ์ฌ ํ๊ตญ์ด๋ก ์ฃผ์์ ๋ฌ๊ฑฐ๋ ๋ฌธ์๋ฅผ ์์ฑํ๋ ๊ฐ๋ฐ์๋ค์๊ฒ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ๋งํฌ๋ค์ด ๋ฌธ๋ฒ์ผ๋ก ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ๋ ๊ฒฝ์ฐ ๋ ์ ์ฉํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.