編輯器和語言服務擴充功能

您可以擴充 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)。