Visual Studio SDK

Visual Studio SDK 可協助您擴充 Visual Studio 功能,或將新功能整合到 Visual Studio 中。 您可以將擴充功能散發給其他使用者,以及發佈至 Visual Studio Marketplace。 下列是一些可擴充 Visual Studio 的方法:

  • 將命令、按鈕、功能表和其他 UI 項目新增至 IDE

  • 新增新功能的工具視窗

  • 擴充指定語言的 IntelliSense,或為新的程式設計語言提供 IntelliSense

  • 使用燈泡提供提示和建議,協助開發人員寫入更好的程式碼

  • 啟用新語言的支援

  • 新增自訂專案類型

  • 透過 Visual Studio Marketplace 觸達數百萬名開發人員

    如果您之前從未寫入 Visual Studio 擴充功能,您應該會在開始開發 Visual Studio 擴充功能中找到這些功能的詳細資訊。

安裝 Visual Studio IDE

Visual Studio SDK 是 Visual Studio 設定中的選用功能。 您也可以稍後安裝 VS SDK。 如需詳細資訊,請參閱安裝 Visual Studio SDK

Visual Studio SDK 的新功能

Visual Studio SDK 有一些新功能,例如同步自動載入擴充功能警告和 VSIX v3 格式,以及可能需要更新擴充功能的重大變更。 如需更多資訊,請參閱 Visual Studio 2019 SDK 的新功能Visual Studio 2017 SDK 的新功能

Visual Studio 使用者體驗指導方針

Visual Studio 使用者體驗指導方針中,取得設計擴充模組 UI 的絕佳秘訣。

您也可以了解如何使用解決 DPI 問題一文,讓您的擴充功能在高 DPI 裝置上看起來很棒。

利用影像服務和目錄,進行絕佳的影像管理和高 DPI 和主題支援。

尋找和安裝現有的 Visual Studio 擴充功能

您可以在工具功能表上的擴充功能和更新對話方塊中找到 Visual Studio 擴充功能。 如需詳細資訊,請參閱尋找和使用 Visual Studio 擴充功能。 您也可以在 Visual Studio Marketplace 中找到擴充功能。

Visual Studio SDK 參考

您可以在 Visual Studio SDK 參考中找到 Visual Studio SDK API 參考。

Visual Studio SDK 範例

您可以在 Visual Studio 範例中找到 GitHub 上 VS SDK 擴充功能的開放原始碼範例。 此 GitHub 存放庫包含說明 Visual Studio 中的各種可擴充功能的範例。

其他 Visual Studio SDK 資源

如果您有 VSSDK 或想要分享開發擴充功能體驗的問題,您可以使用 Visual Studio 擴充性論壇ExtendVS Gitter 聊天室

您可以在 VSX Arcana 部落格和 Microsoft MVP 撰寫的一些部落格中找到更多資訊: