C# Dev Kit for Visual Studio Code
C# 開發工具包 是新的 Visual Studio Code 擴充功能,可將改良的編輯器優先 C# 開發體驗帶入 Linux、macOS 和 Windows。
當您在 Visual Studio Code 中工作時,C# 開發工具組旨在增強 C# 生產力。 它會與 C# 擴充功能搭配運作,此延伸模組會更新為由新的完全開放原始碼語言伺服器通訊協定 (LSP) 主機提供電源,以建立高效能、可延伸且彈性的工具環境,以輕鬆地將新的體驗整合到 C# for VS Code。
什麼是 C# 開發工具組?
C# 開發工具包從 Visual Studio 借用一些熟悉的概念,為 VS Code 帶來更具生產力且可靠的 C# 體驗。 不論您正在快速編輯 C# 檔案、學習 C# 或偵錯後端 API,此方法都可確保絕佳的體驗。 C# 開發工具套件包含一組 VS Code 延伸模組,共同運作以提供豐富的 C# 編輯體驗、AI 支援的開發、解決方案管理和整合測試。 如下圖所示,C# 開發工具套件包含:
C# 擴充套件,提供基礎語言服務支援,並繼續獨立於此項工作進行維護。
C# 開發工具組延伸模組,其建置自 Visual Studio 的基礎,以提供解決方案管理、範本和測試探索/偵錯。
適用於 C# 開發工具包的 IntelliCode 延伸模組 (選擇性),這會將 AI 支援的開發帶入編輯器。
安裝 C# 開發工具組
若要深入瞭解 C# 開發工具套件並加以安裝,請參閱下列資源:
- 如需了解功能、Q&A、評等和評論的相關資訊,並進行安裝,請造訪 Visual Studio Marketplace 上的 C# 開發工具包頁面。
- 如需 C# 開發工具包特性和功能的相關信息,請參閱 宣佈適用於 Visual Studio Code 的 C# Dev Kit部落格文章。
- C# 開發工具包常見問題 提供套件常見問題的解答。
資格
C# 開發工具包建置在與 Visual Studio 相同的基礎上,以取得某些功能,它會使用與 Visual Studio 相同的授權模型。 這表示對於個人、學術界以及開放原始碼開發,使用條款與 Visual Studio Community 相同,都是免費的。 針對組織,C# 開發工具包隨附於 Visual Studio Professional 和 Enterprise 訂用帳戶中(如下所示),以及 GitHub Codespaces。 如需完整條款和詳細數據,請參閱 授權條款
訂閱 | 渠道 | 好處 | 可再生的? |
---|---|---|---|
Visual Studio Enterprise (標準) | VL、零售 | 可用 | N/A |
使用 GitHub Enterprise 的 Visual Studio Enterprise 訂用帳戶 | VL | 可用 | N/A |
Visual Studio Professional (標準) | VL、零售 | 可用 | N/A |
使用 GitHub Enterprise 的 Visual Studio Professional 訂用帳戶 | VL | 可用 | N/A |
Visual Studio Enterprise NFR* | NFR | 可用 | N/A |
Visual Studio Test Professional (標準) | VL、零售 | 不可用 | N/A |
MSDN 平台 (標準) | VL、零售 | 不可用 | N/A |
Visual Studio Enterprise、Visual Studio Professional(雲端每月方案) | 天藍色 | 可用 | N/A |
GitHub Codespaces | 任何 | 可用 | N/A |
* 包括:不適用於轉售(NFR)、Visual Studio 產業合作夥伴(VSIP)、FTE、BizSpark、Imagine、Imagine Premium、Microsoft Cloud 合作夥伴計劃、最有價值專業人士(MVP)、區域總監(RD)、MCT 軟體 & 服務開發人員、MCT 軟體 & 服務。
注意
Microsoft不再在雲端訂用帳戶中提供 Visual Studio Professional 年度訂閱和 Visual Studio Enterprise 年度訂閱。 現有客戶體驗和更新、增加、減少或取消其訂閱的能力不會有任何變更。 建議新客戶前往 https://visualstudio.microsoft.com/vs/pricing/,以探索購買Visual Studio的不同選項。
不確定您使用哪一個訂用帳戶? 連接至 https://my.visualstudio.com/subscriptions,以查看分配給您電子郵件地址的所有訂閱。 如果您沒有看到所有的訂閱內容,可能有一個或多個是指派給不同的電子郵件位址。 您必須使用該電子郵件位址登入,才能看到這些訂用帳戶。