Community

๐Ÿ’ฏ VSCode ํ•œ๊ธ€ ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ ํ”Œ๋Ÿฌ๊ทธ์ธ, Hanspell

- VSCode๋กœ ๊ธ€์„ ์ฃผ๋กœ ์“ฐ์‹œ๋Š” ๋ถ„์ด๋ผ๋ฉด ๋งž์ถค๋ฒ• ์‹ค์ˆ˜๋ฅผ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์–ด ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. --- ์ €๋Š” ๊ธ€์„ ์“ธ ๋•Œ ์ฃผ๋กœ VSCode๋ฅผ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋” ๋…ธ์…˜์œผ๋กœ ์“ธ ๋•Œ๋„ ์žˆ์ง€๋งŒ, ์ œ ๋ธ”๋กœ๊ทธ์— ๋ฐœํ–‰ํ•˜๋Š” ๊ธ€์€ ๋ณดํ†ต VSCode๋กœ๋งŒ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋งˆํฌ๋‹ค์šด ํ˜•ํƒœ๋กœ ๊ธ€์„ ์“ฐ๋‹ค๋ณด๋‹ˆ ์ฝ”๋“œ ์—๋””ํ„ฐ์—์„œ ์ง€์›ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์ด ๋งŽ๋”๋ผ๊ตฌ์š”. ๋ฆฐํŠธ(Lint)๋‚˜ ํ”„๋ฆฌํ‹ฐ์–ด(Prettier) ๋“ฑ์˜ ๋ฃฐ๋„ ์ ์šฉ ๊ฐ€๋Šฅํ•˜๊ณ  Git์œผ๋กœ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ถ”์ ๋„ ๋ฉ๋‹ˆ๋‹ค. ์†Œ์†Œํ•˜๊ฒŒ๋‚˜๋งˆ Github Copilot์˜ ๋„์›€๋„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ๋„ ์ข‹์Šต๋‹ˆ๋‹ค. ์•„๋ฌดํŠผ VSCode๋กœ ๊ธ€์„ ์—ด์‹ฌํžˆ ์“ฐ๊ณ  ๋ฐœํ–‰ํ•˜๋ฉด, ํ‹€๋ฆฐ ๋งž์ถค๋ฒ•์ด ๊ทธ์ œ์„œ์•ผ ๋ˆˆ์— ๋•๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๊ฑฐ์Šฌ๋ ค ๊ธ€์„ ๋ฐœํ–‰ํ•˜๊ธฐ ์ „ ์ž‘์„ฑํ•œ ๊ธ€์— ๋Œ€ํ•ด ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ๋ฅผ ํ•˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ•˜๊ณค ํ–ˆ๋Š”๋ฐ์š”, ๋‹คํ–‰ํžˆ ํ•œ๊ธ€ ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ๊ธฐ๋ฅผ ์ง€์›ํ•˜๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Hanspell์„ ์ด์šฉํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๋ถ€์‚ฐ๋Œ€์—์„œ ์ œ๊ณตํ•˜๋Š” ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ ๊ธฐ๋Šฅ์„ VSCode ๋‚ด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Ctrl + Shift + P ๋กœ ๋ช…๋ น์–ด ํŒ”๋ ˆํŠธ๋ฅผ ์—ด๊ณ  `๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ` ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ํ‹€๋ฆฐ ๋ถ€๋ถ„์—๋Š” ๋…ธ๋ž€ ์ƒ‰์˜ ๊ฒฝ๊ณ  ๋ฐ‘์ค„๋„ ๋œจ๊ณ , ์™œ ํ‹€๋ ธ๋Š”์ง€๋„ ๊ฐ€๋ฅด์ณ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ™์€ ์‹ค์ˆ˜๋ฅผ ๋ฐ˜๋ณตํ•˜์ง€ ์•Š๋Š” ๋ฐ์—๋„ ๋„์›€์ด ๋˜๋”๋ผ๊ตฌ์š”. ํ˜น์‹œ๋ผ๋„ VSCode๋ฅผ ์ด์šฉํ•ด ๊ธ€์„ ์ž์ฃผ ์“ฐ์‹œ๋Š” ๋ถ„๋“ค์ด๋ผ๋ฉด ํ•ด๋‹น ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์จ๋ณด์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค