編輯器和語言服務擴充功能
您可以擴充 Visual Studio 程式碼編輯器的大部分功能。 編輯器是以 Windows Presentation Foundation (WPF) 為基礎,並以受控程式碼撰寫。 雖然此設計與舊版 Visual Studio 中的設計不同,但它提供大部分相同的功能。 若要擴充編輯器,請使用 Managed Extensibility Framework (MEF)。
Visual Studio SDK 提供稱為填充碼的配接器,以支援針對舊版撰寫的 VSPackage。 不過,如果您有現有的 VSPackage,建議您將其更新為新技術,以取得更佳的效能和可靠性。
相關主題
標題 | 描述 |
---|---|
使用編輯器項目範本建立擴充功能 | 使用編輯器項目範本的簡介。 |
擴充編輯器和語言服務 | 介紹核心編輯器設計和功能的文件連結,並示範如何擴充它。 |
編輯器中的舊版介面 | 說明如何從現有程式碼存取核心編輯器的文件連結。 |
建立自訂編輯器和設計工具 | 說明如何建立自訂編輯器的文件連結。 |
舊版語言服務的擴充性 | 說明如何將程式設計語言整合到 Visual Studio 的文件連結。 |
Managed Extensibility Framework (MEF) | 介紹 Managed Extensibility Framework (MEF)。 |
Windows Presentation Foundation | 介紹 Windows Presentation Foundation (WPF)。 |