tool/Git

VSCode + ๊นƒํ—ˆ๋ธŒ ์ฝ”ํŒŒ์ผ๋Ÿฟ

์ž„ํ•˜๋ถ€์ธ 2025. 2. 17. 17:34
๋ฐ˜์‘ํ˜•

์•ˆ๋…•ํ•˜์„ธ์š”, ์˜ค๋Š˜๋„ ์ฝ”๋”ฉ์„ ์ฆ๊ธฐ๊ณ  ๊ณ„์‹ ๊ฐ€์š”?

์•„๋ฌด๋ฆฌ AI๊ฐ€ ์ฝ”๋”ฉ์„ ์ž˜ํ•œ๋‹คํ•ด๋„, AI์—๊ฒŒ ๋‹ค ๋งก๊ธธ ์ˆ˜๋Š” ์—†์ง€์š”. ๊ทธ์ค‘์˜ ํ•˜๋‚˜๊ฐ€ ์ฝ”๋”ฉ์ด ์•„๋‹๊นŒํ•˜๋Š” ์ƒ๊ฐ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๋•Œ๋งˆ๋‹ค "์•„, ์ด ์ฝ”๋“œ ๋„ˆ๋ฌด ๋ณต์žกํ•˜๋‹ค ์–ด๋–ป๊ฒŒ ์งœ์•ผํ•˜์ง€? ์ด ๋ฒ„๊ทธ๋Š” ์–ด๋””๊ฐ€ ์ž˜๋ชป๋œ๊ฑฐ์•ผ?"๋ผ๋ฉฐ ๋จธ๋ฆฌ๋ฅผ ์ฅ์–ด๋œฏ์€ ์  ์žˆ๋‚˜์š”? 

๊ทธ๋Ÿด ๋•Œ๋งˆ๋‹ค ์šฐ๋ฆฌ์—๊ฒŒ ๋น›์ฒ˜๋Ÿผ ๋“ฑ์žฅํ•˜๋Š” ์นœ๊ตฌ๊ฐ€ ์žˆ์ฃ . ๋ฐ”๋กœ GitHub Copilot! 

์˜ค๋Š˜์€ VSCode์— Copilot์„ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š”. 

์–ด๋ ต์ง€ ์•Š์œผ๋‹ˆ ๊ฑฑ์ • ๋งˆ์„ธ์š”! ๐Ÿ˜†


 

์„ค์น˜ ์ „, ์ด๊ฒƒ๋งŒ ํ™•์ธํ•˜์„ธ์š”!

์„ค์น˜ํ•˜๊ธฐ ์ „์— ๋ช‡ ๊ฐ€์ง€ ํ•„์ˆ˜ ์กฐ๊ฑด์ด ์žˆ์–ด์š”. ๋จผ์ € ํ™•์ธํ•˜๊ณ  ๊ฐ€๋ณผ๊นŒ์š”? 

  1. Mac ํ™˜๊ฒฝ: ์ด ๊ฐ€์ด๋“œ๋Š” Intel Mac์„ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์–ด์š”. 
    โ€ป Windows ํ™˜๊ฒฝ์—์„œ๋„ ์„ค์น˜ ๋ฐฉ๋ฒ•์€ ๊ฐ™์Šต๋‹ˆ๋‹ค.
  2. VSCode ์„ค์น˜: VSCode๊ฐ€ ์•„์ง ๋ฏธ์„ค์น˜๋ผ๋ฉด ๋จผ์ € ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œํ•ด์„œ ์„ค์น˜ํ•ด์ฃผ์„ธ์š”.
  3. GitHub ๊ณ„์ • ํ•„์š”: Copilot์€ GitHub์˜ ๊ณ„์ •์ด ์žˆ์–ด์•ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„์ง ์—†์œผ์‹œ๋ฉด GitHub ๊ฐ€์ž…๋ถ€ํ„ฐ ํ•ด์ฃผ์„ธ์š”.
  4. ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ: Copilot์€ ํด๋ผ์šฐ๋“œ AI ์„œ๋น„์Šค๋ผ ์ธํ„ฐ๋„ท์ด ํ•„์ˆ˜! 

โ–  VSCode ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ํ•˜๊ธฐ

1. VSCode๋ฅผ ์‹คํ–‰ํ•œ ํ›„, ์™ผ์ชฝ ์‚ฌ์ด๋“œ๋ฐ”์—์„œ ํ•„์š”ํ•œ Extensions(ํ™•์žฅ)์„ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์–ด์š”. ํ™•์žฅ ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜์„ธ์š”.
    ๋น ๋ฅธ ๋ฐฉ๋ฒ•: VSCode์—์„œ Cmd + Shift + X๋ฅผ ๋ˆŒ๋Ÿฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ฐฝ์„ ๋ฐ”๋กœ ์—ด ์ˆ˜ ์žˆ์–ด์š”.

2. ๊ฒ€์ƒ‰ ์ฐฝ์—์„œ GitHub Copilot์„ ๊ฒ€์ƒ‰ ํ›„, ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

3. 'GitHub Copilot'๊ณผ 'GitHub Copilot Chat'์„ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. (์ œ๊ฐ€ ๋”ฐ๋ผ ํ•ด๋ณด๋‹ˆ 'GitHub Copilot'์„ ์„ค์น˜ํ•˜๋ฉด 'GitHub Copilot Chat'๋„ ์ž๋™์œผ๋กœ ์„ค์น˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.)

4. Install(์„ค์น˜) ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์„ค์น˜๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค!

VSCode ํ™•์žฅ ๊ฒ€์ƒ‰ ์ด๋ฏธ์ง€
์„ค์น˜ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด ์ฃผ์„ธ์š”.
VSCode ํ™•์žฅ ์„ค์น˜ ์ด๋ฏธ์ง€
์ฝ”ํŒŒ์ผ๋Ÿฟ ์ต์Šคํ…์…˜ ์„ค์น˜ ์™„๋ฃŒ ํ™”๋ฉด

  • ํ™”๋ฉด ์™ผ์ชฝ์— ๊นƒํ—ˆ๋ธŒ ์ฝ”ํŒŒ์ผ๋Ÿฟ ์ฑ— ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๊นƒํ—ˆ๋ธŒ ์ฝ”ํŒŒ์ผ๋Ÿฟ ์ต์Šคํ…์…˜ ์ด๋ฏธ์ง€

  • ์ฑ— ์•„์ด์ฝ˜์„ ํด๋ฆญํ•˜๊ณ , ์ฝ”ํŒŒ์ผ๋Ÿฟ๊ณผ ๋Œ€ํ™” ์ข€ ํ•ด ๋ด…์‹œ๋‹ค. ^^

Viscose GitHub ์ฝ”ํŒŒ์ผ๋Ÿฟ ์ด๋ฏธ์ง€
Viscose GitHub ์ฝ”ํŒŒ์ผ๋Ÿฟ ์ƒ˜ํ”Œ ์ด๋ฏธ์ง€
"์ด ํŒŒ์ผ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด์ค˜."๋ผ๊ณ  ์ž…๋ ฅํ•˜๋ฉด, ์นœ์ ˆํžˆ ์„ค๋ช…ํ•ด์ฃผ๋„ค์š”.

โ–  GitHub ๊ณ„์ •๊ณผ ์—ฐ๊ฒฐํ•˜๊ธฐ

  1. ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด VSCode์—์„œ GitHub ๋กœ๊ทธ์ธ์„ ์š”๊ตฌํ•  ๊ฑฐ์˜ˆ์š”.
  2. Sign in to GitHub ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ  GitHub ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธํ•ด์ฃผ์„ธ์š”.
  3. GitHub ์ธ์ฆ ํŽ˜์ด์ง€๊ฐ€ ์—ด๋ฆฌ๋ฉด ๊ถŒํ•œ์„ ํ—ˆ์šฉํ•ด ์ฃผ์„ธ์š”.
  4. ๋กœ๊ทธ์ธ ์™„๋ฃŒ ํ›„ VSCode์—์„œ Copilot์ด ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค! ๐ŸŽ‰

โ–  Copilot ํ™œ์„ฑํ™” ๋ฐ ํ…Œ์ŠคํŠธ

  1. VSCode์—์„œ ์ƒˆ ํŒŒ์ผ์„ ๋งŒ๋“ค๊ณ  JavaScript, Python, Java ๋“ฑ ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•ด ๋ณด์„ธ์š”.
  2. ์ฃผ์„์œผ๋กœ // ๋ฐฐ์—ด์„ ์ •๋ ฌํ•˜๋Š” ํ•จ์ˆ˜๋ผ๊ณ  ์ ์–ด ๋ณด์„ธ์š”.
  3. Copilot์ด ์ž๋™์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ถ”์ฒœํ•ด ์ค„ ๊ฑฐ์˜ˆ์š”! Tab ํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ ์ž๋™ ์™„์„ฑ์„ ์ ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๐Ÿ˜Ž

โ–  AI ๋ชจ๋ธ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์–ด์š”.

์•„๋ž˜์˜ Claude 3.5 Sonnet ์„ ํด๋ฆญํ•ด ๋ณด์„ธ์š”.

Viscose GitHub ์ฝ”ํŒŒ์ผ๋Ÿฟ AI ๋ชจ๋ธ ์„ ํƒ ์ด๋ฏธ์ง€

 

์›ํ•˜๋Š” AI๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์–ด์š”. ^^

Viscose GitHub ์ฝ”ํŒŒ์ผ๋Ÿฟ AI ๋ชจ๋ธ ์„ ํƒ ์ด๋ฏธ์ง€


๊ฒฐ๋ก ์ ์œผ๋กœ, ์ด์ œ ์ฝ”๋”ฉ์ด ๋” ์ฆ๊ฒ์Šต๋‹ˆ๋‹ค!

Copilot์„ ํ™œ์šฉํ•ด์„œ ๋” ๋น ๋ฅด๊ณ  ์žฌ๋ฏธ์žˆ๊ฒŒ ์ฝ”๋”ฉํ•  ์ˆ˜ ์žˆ์–ด์š”!

AI๊ฐ€ ์ฝ”๋“œ๋ฅผ ๋„์™€์ฃผ๋‹ˆ, ๋งˆ์น˜ ๋“ ๋“ ํ•œ ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ๋‘” ๋А๋‚Œ์ด์ฃ ? ๐Ÿ˜‰

ํ˜น์‹œ ์„ค์น˜ ๊ณผ์ •์—์„œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด,  GitHub Copilot ๊ณต์‹ ๋ฌธ์„œ๋„ ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ChatGpt, ์ปค์„œ ๊ฐ™์€ ๋‹ค๋ฅธ AI์— ๋ฌผ์–ด ๋ณด๋ฉด ์‹ ์†ํžˆ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ์–ด์š”. ๐Ÿคซ

๊ทธ๋Ÿผ, ๋‹ค์Œ์—๋„ ์œ ์šฉํ•œ IT ๊ฟ€ํŒ์œผ๋กœ ๋Œ์•„์˜ฌ๊ฒŒ์š”! ํ•ดํ”ผ ์ฝ”๋”ฉ! 

๋ฐ˜์‘ํ˜•