微軟于近日在 Marketplace 上架了一款適用于 Visual Studio Code 的官方 C# 開發(fā)套件 —— C# Dev Kit,通過更好地管理、測試,以及提供全新的 AI 功能,為 Linux、macOS 和 Windows 平臺的開發(fā)者帶來了更好的 C# 開發(fā)體驗。

根據(jù)微軟官方提供的信息,C# Dev Kit 從 Visual Studio 中借用了一些開發(fā)者們熟悉的概念,并能夠與現(xiàn)有的 C# 擴展一起使用,以及通過增加一套強大的工具和實用程序來增強 C# 開發(fā)環(huán)境,這些工具和實用程序與 VS Code 原生集成,以幫助 C# 開發(fā)者更快地編寫、調(diào)試和維護他們的代碼,并減少錯誤。
C# Dev Kit 由以下部分組成:
-
C# 擴展:它提供基本的語言服務(wù)支持,并繼續(xù)獨立于這項工作進行維護;
-
C# Dev Kit 擴展:它建立在 Visual Studio 的基礎(chǔ)上,提供解決方案管理、模板、測試、調(diào)試;
-
IntelliCode for C# Dev Kit 擴展:它將 AI 驅(qū)動的開發(fā)帶到了編輯器中;

特點:
-
用新的 Solution Explorer 視圖管理你的項目
C# Dev Kit 擴展通過一個新的 Solution Explorer 視圖增強了 VS Code 現(xiàn)有的工作區(qū),為應(yīng)用程序提供了一個精美和結(jié)構(gòu)化的視圖,以便輕松地進行中央項目管理。
開發(fā)者可以通過模板快速添加新的項目或文件到你的解決方案中,并輕松構(gòu)建全部或部分的解決方案。

-
用擴展的 Test Explorer 功能測試你的項目
有了 C# Dev Kit,你在 XUnit、NUnit、MSTest 和 bUnit 中的測試將被發(fā)現(xiàn),并可以讓你更好地組織這些測試,以便快速執(zhí)行和結(jié)果導航。該擴展還可以在 Test Explorer 窗格中發(fā)現(xiàn)并顯示你的測試。

-
用 AI 驅(qū)動 C# 開發(fā),更快地編寫你的項目
作為 C# Dev Kit 的一部分自動安裝,IntelliCode for C# Dev Kit 擴展增強了 AI 輔助支持,在實用程度上超過了現(xiàn)有 C# 擴展中的基本 IntelliSense 代碼補全。它帶來了強大的 IntelliCode 功能,如整行補全和星標的建議,并以你自己的個人代碼庫為基礎(chǔ),將你最有可能使用的代碼放在 IntelliSense 補全列表的頂部。

如果你目前正在使用 VS Code 的 C# 擴展,安裝 C# Dev Kit 擴展后將把 C# 擴展升級到與 C# Dev Kit 兼容的最新預發(fā)布版本。
C# Dev Kit 的一些功能建立在與 Visual Studio 相同的基礎(chǔ)上,因此它使用與 Visual Studio 相同的許可模式 —— C# Dev Kit 對個人、學術(shù)研究和開源開發(fā)是免費的,與 Visual Studio Community 適用的條款相同。對于企業(yè)等組織來說,C# Dev Kit 則包含在 Visual Studio Professional 和 Enterprise 訂閱中。
C# Dev Kit 下載鏈接:https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit(目前還處于預覽階段)
-
微軟
+關(guān)注
關(guān)注
4文章
6743瀏覽量
107931 -
Linux
+關(guān)注
關(guān)注
88文章
11775瀏覽量
219157 -
開發(fā)套件
+關(guān)注
關(guān)注
2文章
221瀏覽量
25143
原文標題:官宣!微軟為 VS Code 帶來 C# 開發(fā)套件
文章出處:【微信號:玩轉(zhuǎn)VS Code,微信公眾號:玩轉(zhuǎn)VS Code】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
AI智能體開發(fā)C#軟件的臨時方案
探索Renesas DA1459x PRO開發(fā)套件:硬件設(shè)計與應(yīng)用解析
DA14535 USB開發(fā)套件硬件解析:開啟低功耗藍牙開發(fā)新征程
Renesas AIK - RA4E1 v1開發(fā)套件:嵌入式開發(fā)的得力助手
探索TDK SmartMotion DK-UNIVERSAL-I開發(fā)套件:硬件用戶指南
探索CYUSB3KIT - 004 EZ - USB? SX3開發(fā)套件的無限可能
VS Code 中`xiaozhi-esp32` 項目文件夾 修改 I2C 設(shè)備地址為 `0x78`
ONELAB選型指南 | DEV開發(fā)套件 vs EVB評估板
如何在VS code中配置Zephyr集成開發(fā)環(huán)境
?TI CC1311P3 LaunchPad?開發(fā)套件技術(shù)解析與應(yīng)用指南
貿(mào)澤開售適用于邊緣計算和嵌入式應(yīng)用的Altera Agilex 3 FPGA C系列開發(fā)套件
DA14594 BLE Pro開發(fā)套件 開源 (原理圖+BOM+PCB)
軟件平臺的使用(SC171開發(fā)套件V3)
如何在VS Code中使用瑞薩RA系列MCU
官宣!微軟為VS Code帶來C#開發(fā)套件
評論