2023๋…„ 6์›” 14์ผยท1๋ถ„ ์ฝ๊ธฐ

AI ๊ธฐ๋ฐ˜ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ Visual Studio Code์šฉ C# ๊ฐœ๋ฐœ ํ‚คํŠธ ํ™•์žฅ ์†Œ๊ฐœ

Microsoft๋Š” Linux, MacOS ๋ฐ Windows์—์„œ C# ๊ฐœ๋ฐœ์ž ์ƒ์‚ฐ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋„๋ก ์„ค๊ณ„๋œ Visual Studio Code์šฉ C# Dev Kit ํ™•์žฅ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

AI ๊ธฐ๋ฐ˜ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ Visual Studio Code์šฉ C# ๊ฐœ๋ฐœ ํ‚คํŠธ ํ™•์žฅ ์†Œ๊ฐœ

Microsoft๋Š” Linux, MacOS ๋ฐ Windows ํ”Œ๋žซํผ์—์„œ ์ž‘์—…ํ•˜๋Š” C# ๊ฐœ๋ฐœ์ž์˜ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” C# Dev Kit ๋ผ๋Š” Visual Studio Code์˜ ์ƒˆ๋กœ์šด ํ™•์žฅ ๊ธฐ๋Šฅ์„ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. 6์›” 6์ผ์— ๊ณต๊ฐœ๋œ C# Dev Kit๋Š” Visual Studio IDE์—์„œ ๊ฐœ๋…์„ ์ฐจ์šฉํ•˜์—ฌ ์–ธ์–ด ํ•™์Šต, C# ํŒŒ์ผ ํŽธ์ง‘ ๋˜๋Š” ๋ฐฑ์—”๋“œ API ๋””๋ฒ„๊น…๊ณผ ๊ฐ™์€ ์ž‘์—…์— ๋ณด๋‹ค ์•ˆ์ •์ ์ด๊ณ  ํšจ์œจ์ ์ธ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

C# Dev Kit ํ™•์žฅ์€ ์ƒˆ๋กœ์šด ์˜คํ”ˆ ์†Œ์Šค LSP(Language Server Protocol) ํ˜ธ์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ VS Code C# ํ™•์žฅ์˜ ๊ธฐ๋Šฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ƒˆ๋กœ์šด ๊ฒฝํ—˜์„ VS Code์šฉ C#์— ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Microsoft๋Š” C# Dev Kit์™€ ๋ณ„๋„๋กœ C# ํ™•์žฅ์„ ์œ ์ง€ํ•  ๊ฒƒ์ด๋ผ๊ณ  ๋ฐํ˜”์Šต๋‹ˆ๋‹ค.

C# ๊ฐœ๋ฐœ ํ‚คํŠธ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • C# ํ”„๋กœ์ ํŠธ ๋ฐ ์†”๋ฃจ์…˜ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ํ†ตํ•ฉ ์†”๋ฃจ์…˜ ํƒ์ƒ‰๊ธฐ.
  • ํ…Œ์ŠคํŠธ ํƒ์ƒ‰๊ธฐ๋ฅผ ํ†ตํ•ด ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ๋””๋ฒ„๊ทธํ•˜๋Š” ๊ธฐ๋ณธ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์ž…๋‹ˆ๋‹ค. XUnit, NUnit, MSTest ๋ฐ bUnit์˜ ํ…Œ์ŠคํŠธ๋Š” ๋” ๋น ๋ฅธ ์‹คํ–‰์„ ์œ„ํ•ด ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.
  • ์ฝ”๋“œ ํƒ์ƒ‰, ์˜๋ฏธ ์ฒด๊ณ„ ์ธ์‹ ๋ฐ ๋ฆฌํŒฉํ† ๋ง๊ณผ ๊ฐ™์€ C# ์–ธ์–ด ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ Roslyn ์ปดํŒŒ์ผ๋Ÿฌ ํ”Œ๋žซํผ ํ™œ์šฉ.
  • ์ „์ฒด ๋ผ์ธ ์™„์„ฑ์„ ํฌํ•จํ•œ AI ์ง€์› ๊ฐœ๋ฐœ.

C# Dev Kit๋Š” AI ์ง€์› ๊ฐœ๋ฐœ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” C# ํ™•์žฅ ๋ฐ IntelliCode for C# DevKit ํ™•์žฅ์„ ์ž๋™์œผ๋กœ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ™•์žฅ์€ C# Dev Kit ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด IntelliSense ๋ชฉ๋ก์—์„œ ๋ฉ”์„œ๋“œ ๋ฐ ์†์„ฑ์˜ ์ˆœ์œ„๋ฅผ ๋งค๊ธฐ๋Š” ๋™์•ˆ ์ตœ๋Œ€ ์ „์ฒด ์ฝ”๋“œ ์ค„์— ๋Œ€ํ•œ ์˜ˆ์ธก์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. IntelliCode ํ™•์žฅ์„ ํ™œ์šฉํ•˜๋ ค๋ฉด .NET 6์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

no-code ๊ฐœ๋ฐœ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” AppMaster ์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜์—ฌ C# Dev Kit ํ™•์žฅ์— ์žˆ๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ AI ์ง€์› ๊ฐœ๋ฐœ ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. 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
AI ๊ธฐ๋ฐ˜ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ Visual Studio Code์šฉ C# ๊ฐœ๋ฐœ ํ‚คํŠธ ํ™•์žฅ ์†Œ๊ฐœ | AppMaster