共用方式為


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 SDK

Visual Studio SDK 是 Visual Studio 安裝程式中的選擇性功能。 您也可以稍後安裝 VSSDK。 如需詳細資訊,請參閱 安裝 Visual Studio SDK

Visual Studio SDK 的新功能

Visual Studio SDK 有一些新功能,例如同步自動載入延伸模組警告和 VSIX v3 格式,以及重大變更,您可能需要更新延伸模組。 如需詳細資訊,請參閱 Visual Studio 2019 SDKVisual 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 範例

您可以在 GitHub 上找到 VSSDK 延伸模組的開放原始碼範例,Visual Studio 範例。 此 GitHub 存放庫包含範例,說明 Visual Studio 中的各種可延伸功能。

其他 Visual Studio SDK 資源

如果您有 VSSDK 或想要分享開發延伸模組體驗的問題,您可以使用 Visual Studio 擴充性論壇ExtendVS Gitter Chatroom

您可以在 VSX Arcana 部落格 和MICROSOFT MP 撰寫的一些部落格中找到詳細資訊: