共用方式為


逐步解說:建立延伸模組組件

擴充套件是一組可以一起安裝的擴充功能。 擴充功能套件可讓您輕鬆地與其他用戶共用您最愛的延伸模組,或針對特定案例將一組延伸模組組合在一起。

使用擴充功能套件專案範本建立延伸模組

延伸模組套件專案範本會建立一組可一起安裝的延伸模組套件。

  1. 在 [ 新增專案 ] 對話框中,搜尋 “vsix”,然後選取 [VSIX 專案]。 針對 [項目名稱],輸入 “Test Extension Pack”。 選取 建立

  2. 方案總管 中,以滑鼠右鍵按兩下項目節點,然後選取[新增>專案]。 移至 [Visual C# 擴充性] 節點,然後選取 [擴充套件]。 保留預設檔名 (ExtensionPack1.cs)。

  3. 已新增 ExtensionPack1.vsext 檔案,其中包含下列程式代碼

    {
     "id": "ExtensionPack1",
     "name": "ExtensionPack1",
     "description": "Read about creating extension packs at https://aka.ms/vsextpack",
     "version": "1.0.0.0",
     "extensions": [  // List of extensions that are included in the Extension Pack.
       {
         "vsixId": "41858b2d-ff0b-4a43-80b0-f1b2d6084935", // The vsix id of the extension you want to   include.
         "name": "AlignAssignments"
       },
       {
           "vsixId": "42374550-426a-400e-96f9-237682e8dea6",
         "name": "CopyAsHtml"
       }
     ]
    }
    
  4. 您可以在 Visual Studio Marketplace 中找到要包含在延伸模組套件中的擴充功能 vsixid。 尋找您想要包含的延伸模組,然後按下 [ 複製標識符]。 您可以在上述檔案中更新現有的 vsixId ,或將另一個延伸模組新增至清單。

    Copy VsixId from Marketplace

  5. 建置專案並將延伸模組上傳至 Marketplace。 請參閱 發佈Visual Studio延伸模組

注意

延伸模組套件只能安裝 Visual Studio Marketplace 或私人資源庫上可用的擴充功能

從 Visual Studio Marketplace 安裝擴充功能套件

現在,擴充功能已發行,請在Visual Studio中加以安裝,並在該處進行測試。

  1. 在 Visual Studio 的 [延伸模組] 功能表上,按兩下 [受控擴充功能]。

  2. 按兩下 [在線 ],然後搜尋 [測試擴充功能套件]。

  3. 按一下 [下載] 。 擴充功能及其包含在延伸模組套件中的擴充功能清單將會排程進行安裝。

  4. 以下是 [管理延伸模組] 對話框的 範例延伸模組 套件下載檢視。 如果您只想要在延伸模組套件中安裝部分包含的延伸模組,您可以在 [排程安裝] 中修改擴充功能清單。

    Download Extension Pack from Marketplace

  5. 若要完成安裝,請關閉 Visual Studio 的所有實例。

拿掉延伸模組

若要從您的電腦移除延伸模組:

  1. 在 Visual Studio 的 [延伸模組] 功能表上,按兩下 [受控擴充功能]。

  2. 選取 [ 測試擴充功能套件 ],然後按兩下 [ 卸載]。 擴充功能及其包含在延伸模組套件中的擴充功能清單將會排程卸載。

  3. 若要完成卸載,請關閉 Visual Studio 的所有實例。