微軟于近日在 Marketplace 上架了一款適用于 Visual Studio Code 的官方 C# 開(kāi)發(fā)套件 —— C# Dev Kit,通過(guò)更好地管理、測(cè)試,以及提供全新的 AI 功能,為 Linux、macOS 和 Windows 平臺(tái)的開(kāi)發(fā)者帶來(lái)了更好的 C# 開(kāi)發(fā)體驗(yàn)。
根據(jù)微軟官方提供的信息,C# Dev Kit 從 Visual Studio 中借用了一些開(kāi)發(fā)者們熟悉的概念,并能夠與現(xiàn)有的 C# 擴(kuò)展一起使用,以及通過(guò)增加一套強(qiáng)大的工具和實(shí)用程序來(lái)增強(qiáng) C# 開(kāi)發(fā)環(huán)境,這些工具和實(shí)用程序與 VS Code 原生集成,以幫助 C# 開(kāi)發(fā)者更快地編寫(xiě)、調(diào)試和維護(hù)他們的代碼,并減少錯(cuò)誤。
C# Dev Kit 由以下部分組成:
-
C# 擴(kuò)展:它提供基本的語(yǔ)言服務(wù)支持,并繼續(xù)獨(dú)立于這項(xiàng)工作進(jìn)行維護(hù);
-
C# Dev Kit 擴(kuò)展:它建立在 Visual Studio 的基礎(chǔ)上,提供解決方案管理、模板、測(cè)試、調(diào)試;
-
IntelliCode for C# Dev Kit 擴(kuò)展:它將 AI 驅(qū)動(dòng)的開(kāi)發(fā)帶到了編輯器中;
特點(diǎn):
-
用新的 Solution Explorer 視圖管理你的項(xiàng)目
C# Dev Kit 擴(kuò)展通過(guò)一個(gè)新的 Solution Explorer 視圖增強(qiáng)了 VS Code 現(xiàn)有的工作區(qū),為應(yīng)用程序提供了一個(gè)精美和結(jié)構(gòu)化的視圖,以便輕松地進(jìn)行中央項(xiàng)目管理。
開(kāi)發(fā)者可以通過(guò)模板快速添加新的項(xiàng)目或文件到你的解決方案中,并輕松構(gòu)建全部或部分的解決方案。
-
用擴(kuò)展的 Test Explorer 功能測(cè)試你的項(xiàng)目
有了 C# Dev Kit,你在 XUnit、NUnit、MSTest 和 bUnit 中的測(cè)試將被發(fā)現(xiàn),并可以讓你更好地組織這些測(cè)試,以便快速執(zhí)行和結(jié)果導(dǎo)航。該擴(kuò)展還可以在 Test Explorer 窗格中發(fā)現(xiàn)并顯示你的測(cè)試。
-
用 AI 驅(qū)動(dòng) C# 開(kāi)發(fā),更快地編寫(xiě)你的項(xiàng)目
作為 C# Dev Kit 的一部分自動(dòng)安裝,IntelliCode for C# Dev Kit 擴(kuò)展增強(qiáng)了 AI 輔助支持,在實(shí)用程度上超過(guò)了現(xiàn)有 C# 擴(kuò)展中的基本 IntelliSense 代碼補(bǔ)全。它帶來(lái)了強(qiáng)大的 IntelliCode 功能,如整行補(bǔ)全和星標(biāo)的建議,并以你自己的個(gè)人代碼庫(kù)為基礎(chǔ),將你最有可能使用的代碼放在 IntelliSense 補(bǔ)全列表的頂部。
如果你目前正在使用 VS Code 的 C# 擴(kuò)展,安裝 C# Dev Kit 擴(kuò)展后將把 C# 擴(kuò)展升級(jí)到與 C# Dev Kit 兼容的最新預(yù)發(fā)布版本。
C# Dev Kit 的一些功能建立在與 Visual Studio 相同的基礎(chǔ)上,因此它使用與 Visual Studio 相同的許可模式 —— C# Dev Kit 對(duì)個(gè)人、學(xué)術(shù)研究和開(kāi)源開(kāi)發(fā)是免費(fèi)的,與 Visual Studio Community 適用的條款相同。對(duì)于企業(yè)等組織來(lái)說(shuō),C# Dev Kit 則包含在 Visual Studio Professional 和 Enterprise 訂閱中。
C# Dev Kit 下載鏈接:https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit(目前還處于預(yù)覽階段)
-
微軟
+關(guān)注
關(guān)注
4文章
6685瀏覽量
105752 -
Linux
+關(guān)注
關(guān)注
87文章
11511瀏覽量
213777 -
開(kāi)發(fā)套件
+關(guān)注
關(guān)注
2文章
177瀏覽量
24674
原文標(biāo)題:官宣!微軟為 VS Code 帶來(lái) C# 開(kāi)發(fā)套件
文章出處:【微信號(hào):玩轉(zhuǎn)VS Code,微信公眾號(hào):玩轉(zhuǎn)VS Code】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
DA14594 BLE Pro開(kāi)發(fā)套件 開(kāi)源 (原理圖+BOM+PCB)

軟件平臺(tái)的使用(SC171開(kāi)發(fā)套件V3)
如何在VS Code中使用瑞薩RA系列MCU

使用MCUXpresso for VS Code插件開(kāi)發(fā)Zephyr的hello world

【正點(diǎn)原子STM32H7R3開(kāi)發(fā)套件試用體驗(yàn)】開(kāi)發(fā)套件開(kāi)箱報(bào)告
?IAR C-SPY為VS Code社區(qū)樹(shù)立調(diào)試新標(biāo)準(zhǔn)
C2000? F280013x系列LaunchPad?開(kāi)發(fā)套件

C2000? F28002x系列LaunchPad?開(kāi)發(fā)套件

C2000? F28003x系列LaunchPad?開(kāi)發(fā)套件

C2000? F280015x系列LaunchPad?開(kāi)發(fā)套件

C2000? F28P65x系列LaunchPad?開(kāi)發(fā)套件

AM243x LaunchPad?開(kāi)發(fā)套件用戶(hù)指南

TPS63802HDKEVM-硬件開(kāi)發(fā)套件

評(píng)論