2024๋…„ 2์›” 04์ผยท1๋ถ„ ์ฝ๊ธฐ

Visual Studio Code, 'Hey Code' ์Œ์„ฑ ๋ช…๋ น์œผ๋กœ ์ฝ”๋”ฉ ์ˆ˜์ค€ ํ–ฅ์ƒ

์ตœ์‹  Visual Studio Code ์—…๋ฐ์ดํŠธ์—๋Š” 'Hey Code' ์Œ์„ฑ ๋ช…๋ น์ด ๋„์ž…๋˜์–ด Copilot Chat๊ณผ์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ์ตœ์ ํ™”ํ•˜๊ณ  ์ฐฝ๋ณ„ ํ™•๋Œ€/์ถ•์†Œ ์ˆ˜์ค€์„ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ฐœ๋ฐœ์ž ์ƒ์‚ฐ์„ฑ์„ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

Visual Studio Code, 'Hey Code' ์Œ์„ฑ ๋ช…๋ น์œผ๋กœ ์ฝ”๋”ฉ ์ˆ˜์ค€ ํ–ฅ์ƒ

ํ˜ธํ‰์„ ๋ฐ›๊ณ  ์žˆ๋Š” Microsoft์˜ Visual Studio Code ์ตœ์‹  1.86 ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด 'Hey Code' ์Œ์„ฑ ํ™œ์„ฑํ™” ๊ธฐ๋Šฅ์„ ๋„์ž…ํ•˜์—ฌ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ƒˆ๋กœ์šด ํŽธ์˜์„ฑ ์‹œ๋Œ€๋ฅผ ์—ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ง๊ด€์ ์ธ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ฝ”๋”๋Š” ์Œ์„ฑ ๋ช…๋ น์„ ํ†ตํ•ด Copilot Chat ์— ์›ํ™œํ•˜๊ฒŒ ์ฐธ์—ฌํ•˜์—ฌ ๋ณด๋‹ค ๋Œ€ํ™”ํ˜• ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์กฐ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์—…๋ฐ์ดํŠธ๋Š” ๊ณต์‹ visualstudio.com ์›น์‚ฌ์ดํŠธ์—์„œ Windows, Linux ๋ฐ Mac ํ”Œ๋žซํผ ์ „๋ฐ˜์— ๊ฑธ์ณ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ˜์‹ ์ ์ธ 'Hey Code' ๋ช…๋ น์€ ํŽธ์ง‘์ž๊ฐ€ ์Œ์„ฑ ๋ช…๋ น์„ ์ธ์‹ํ•˜๊ณ  Copilot Chat ๊ณผ์˜ ๋Œ€ํ™”๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์ƒˆ๋กœ์šด ๊ตฌ์„ฑ ์„ค์ •์ธaccessibility.voice.keywordActivation์— ์˜ํ•ด ๋’ท๋ฐ›์นจ๋ฉ๋‹ˆ๋‹ค. ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ์— ๋ฏผ๊ฐํ•œ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด Microsoft ๋ฐ์ดํ„ฐ๊ฐ€ ์™ธ๋ถ€ ์„œ๋ฒ„๋กœ ์ „๋‹ฌ๋˜์ง€ ์•Š๊ณ  ๋กœ์ปฌ์—์„œ ์Œ์„ฑ ์ธ์‹ ๊ณ„์‚ฐ์ด ์ˆ˜ํ–‰๋˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ ค๋ฉด ์‚ฌ์šฉ์ž๋Š” AI ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋„์šฐ๋ฏธ๋ฅผ ์œ„ํ•œ GitHub Copilot Chat ํ™•์žฅ๊ณผ ์Œ์„ฑ-ํ…์ŠคํŠธ ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ•˜๋Š” VS Code Speech ํ™•์žฅ์„ ๋ชจ๋‘ ์„ค์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

1.86 ๋ฆด๋ฆฌ์Šค์˜ ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ์—…๊ทธ๋ ˆ์ด๋“œ๋Š” window.zoom.PerWindow๋ฅผ ํ†ตํ•ด ํ™œ์„ฑํ™”๋˜๋Š” ์ฐฝ๋ณ„ ํ™•๋Œ€/์ถ•์†Œ ์ˆ˜์ค€์˜ ๋„์ž…์ž…๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๋Š” ํ™œ์„ฑ ์ฐฝ์—๋งŒ ํ™•๋Œ€/์ถ•์†Œ ๋ช…๋ น์„ ์ ์šฉํ•˜์—ฌ ํ”„๋ ˆ์  ํ…Œ์ด์…˜์ด๋‚˜ ๋‹ค์ค‘ ์ž‘์—… ์‹œ๋‚˜๋ฆฌ์˜ค ์ค‘์— ํšจ์œจ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์ฐฝ์„ ์ž์ฃผ ์‚ฌ์šฉํ•˜๊ณ  ๊ฐ๊ฐ์— ๋Œ€ํ•œ ์ •ํ™•ํ•œ ์ œ์–ด๊ฐ€ ํ•„์š”ํ•œ ์ „๋ฌธ ์ฝ”๋”์˜ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์‚ฌ๋ ค ๊นŠ์€ ์‘๋‹ต์ž…๋‹ˆ๋‹ค.

์ƒ์‚ฐ์„ฑ์— ๋Œ€ํ•œ ์ž…์žฅ์„ ๋”์šฑ ๋ฐœ์ „์‹œํ‚ค๋ฉด์„œ Visual Studio Code ์ด์ œ ์ง€์ •๋œ ์ „์ œ ์กฐ๊ฑด ์ค‘๋‹จ์  ์ ์ค‘ ์‹œ ํ™œ์„ฑํ™”๋˜๋Š” ๊ณ ๊ธ‰ ๋””๋ฒ„๊น… ๋„๊ตฌ์ธ ํŠธ๋ฆฌ๊ฑฐ๋œ ์ค‘๋‹จ์ ์„ ์šฉ์ดํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐœ์„  ์‚ฌํ•ญ์€ ํŽธ์ง‘๊ธฐ์—์„œ ์ง€์›ํ•˜๋Š” ๋ชจ๋“  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์— ๊ณตํ†ต์ ์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ด์ „ ๋ฒ„์ „์ธ Visual Studio Code 1.85 ์—์„œ๋Š” ๋ถ€๋™ ์ฐฝ์„ ๋„์ž…ํ–ˆ์œผ๋ฉฐ ๊ฐœ์„  ์‚ฌํ•ญ๊ณผ ์—…๋ฐ์ดํŠธ์— ์ดˆ์ ์„ ๋งž์ถ˜ ๋‘ ๊ฐœ์˜ ํŒจ์น˜ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐ•๋ ฅํ•˜๊ณ  ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ์ฝ”๋”ฉ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ Microsoft's ๋…ธ๋ ฅ์„ ์ž…์ฆํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

1.86 ์—…๋ฐ์ดํŠธ์˜ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์—๋Š” ์ด์ œ ๋ณดํŽธ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์ค‘ ํŒŒ์ผ diff ํŽธ์ง‘๊ธฐ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ์—ฌ๋Ÿฌ ํŒŒ์ผ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋™์‹œ์— ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Sticky Scroll์€ ๋˜ํ•œ ๋ชจ๋“  ํŠธ๋ฆฌ ๋ณด๊ธฐ์— ๋Œ€ํ•œ ํ™•์žฅ์„ ํ™•์ธํ•˜์—ฌ ๋ณด๊ธฐ๋ฅผ ์ง€๋ฐฐํ•˜์ง€ ์•Š๊ณ ๋„ ํ”„๋กœ์ ํŠธ ํŠธ๋ฆฌ ํƒ์ƒ‰์—์„œ ์œ ์šฉ์„ฑ์„ ํ™•๊ณ ํžˆ ํ•ฉ๋‹ˆ๋‹ค. ๋งˆํฌ๋‹ค์šด์„ ์ข‹์•„ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ์ด์ œ ๋งˆํฌ๋‹ค์šด ๋งํฌ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜๋Š” URL ๋ถ™์—ฌ๋„ฃ๊ธฐ ๊ธฐ๋Šฅ์„ ๋†’์ด ํ‰๊ฐ€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐœ๋ณ„ํ™”๋œ ์„ค์ •์€ ์†Œ์Šค ์ œ์–ด ๊ด€๋ฆฌ(SCM) ๋ฐ ์•Œ๋ฆผ์˜ ์‚ฌ์šฉ์ž ์ •์˜ ์˜ต์…˜์„ ํ–ฅ์ƒ์‹œํ‚ค๋ฉฐ, ์ž๋™ ์ €์žฅ ์„ค์ •์€ ํด๋” ๋˜๋Š” ์–ธ์–ด ์‚ฌ์šฉ ์‚ฌ๋ก€๋ณ„๋กœ ์ƒˆ๋กญ๊ฒŒ ๋ฐœ๊ฒฌ๋œ ์ ์‘์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Visual Studio Code ๋ฐœ์ „ํ•˜๋ฉด์„œ ํ–ฅํ›„ ๊ธฐ์ˆ ๊ณผ์˜ ์ถ”๊ฐ€ ํ†ตํ•ฉ์„ ๋ชฉ๊ฒฉํ•˜๊ณ  ๋ฒ ํƒ€ TypeScript 5.4์— ๋Œ€ํ•œ ์ง€์›์„ ๋ฏธ๋ฆฌ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๋…ธ๋ ฅ์˜ ์ผํ™˜์œผ๋กœ Python ๋””๋ฒ„๊ฑฐ ํ™•์žฅ์€ Python๊ณผ ํ•จ๊ป˜ ์‚ฌ์ „ ์„ค์น˜๋˜์–ด ์ œ๊ณต๋˜๋ฏ€๋กœ ๋งŽ์€ ๊ฐœ๋ฐœ์ž์˜ ์„ค์ •์ด ๊ฐ„์†Œํ™”๋ฉ๋‹ˆ๋‹ค.

๊ธฐ์ˆ  ๋ถ„์•ผ์˜ ์ฑ”ํ”ผ์–ธ์œผ๋กœ์„œ ๋‹ค์šฉ๋„ ๊ฐœ๋ฐœ ๋„๊ตฌ์ธ AppMaster๋Š” no-code ํ”Œ๋žซํผ์„ ๊ฐ–์ถ”๊ณ  ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์‹ ์†ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒ์„ฑ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์„ ๋‘์— ์„œ ์žˆ์Šต๋‹ˆ๋‹ค. Visual Studio Code ์™€ ๊ฐ™์€ ๊ฑฐ๋Œ€ ์ œํ’ˆ๊ณผ ํ•จ๊ป˜ no-code ๋ฐ low-code ์˜ต์…˜ ์˜์—ญ ๋‚ด์—์„œ ํ†ตํ•ฉ์ด๋‚˜ ๋Œ€์•ˆ์„ ๋ชจ์ƒ‰ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด AppMaster ๊ฐ•๋ ฅํ•œ ๊ฐœ๋ฐœ ๋„๊ตฌ ์ œํ’ˆ๊ตฐ์œผ๋กœ ๋น›์„ ๋ฐœํ•ฉ๋‹ˆ๋‹ค.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Visual Studio Code, 'Hey Code' ์Œ์„ฑ ๋ช…๋ น์œผ๋กœ ์ฝ”๋”ฉ ์ˆ˜์ค€ ํ–ฅ์ƒ | AppMaster