使用 VSPackages 自訂 Visual Studio 的逐步解說
有三種方法可以自訂 Visual Studio 的整合式的開發環境 (IDE)。 您可以建立巨集來自動化工作。 您可以建立增益集新增功能和自訂項目中可用的Visual Studio Automation 模型,然後將它們傳送編譯過的表單中。若要建立巨集和增益集工具均在Visual Studio ,而且不需要的 SDK。 如需有關巨集和增益集的詳細資訊,請參閱Visual Studio 的 Automation 和擴充性。
若要自訂 Visual Studio 的第三種方法是藉由建立 VSPackages。 這些都是 Visual Studio 本身由軟體模組。 VSPackages 在功能開發不限於 Automation 模型。 工具視窗、 編輯器、 服務和專案類型所有是 VSPackages。 Visual Studio 的 SDK 可以讓您建立您自己的 VSPackages。
本章節的逐步解說會教導如何建立 VSPackages,讓它們功能、 將它們整合到 Visual Studio,再將其發佈給其他使用者。 如需有關 VSPackages,並能做什麼的詳細資訊,請參閱Visual Studio 的 SDK 內。
在本節中
逐步解說: 建立 (第 1 部,共 4) VSPackage
示範如何建立 [新增指令至功能表,以在 Visual Studio 的 VSPackage,以及如何新增至] 指令的鍵盤快速鍵。 也會顯示如何將加入至封裝的相關資訊有關 Visual Studio 中的對話方塊方塊和 [開頭顯示螢幕。逐步解說: 建立工具視窗 (第 2 部,共 4)
示範如何建立一個工具視窗中 Visual Studio,以及如何將內嵌控制項以及如何加入命令列。 也顯示如何在 Visual Studio 的登錄位置的 [工具] 視窗。逐步解說: 擴充的工具視窗 (第 3 部,共 4)
根據先前的逐步解說中的 [工具] 視窗。 示範如何加入為使用者提供更多的方法與工具視窗互動的控制項。 也會顯示如何將 Visual Studio 的功能表命令只有在 [工具] 視窗有焦點時,只是看得見。逐步解說: 將整合至 [屬性] 視窗、 工作清單,輸出] 視窗中及選項] 對話方塊 (步驟 4 之 4)
示範如何建立基本工作管理員] 可讓使用者將工作加入至 Visual Studio 工作清單 和 輸出視窗。 新增的任務,請編輯 Visual Studio 屬性視窗。 也會示範如何加入至頁面選項對話方塊。
相關章節
Visual Studio SDK 簡介
提供的功能和 Visual Studio 的 SDK,以及如何使用它們來擴充 Visual Studio 中所包含的工具的概觀。Visual Studio 的 SDK 內
說明如何自訂 Visual Studio 的 IDE 的不同元素。