編輯器和語言服務擴充功能
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
您可以擴充 Visual Studio 程式碼編輯器的大部分功能。 編輯器以 Windows Presentation Foundation (WPF) 為基礎,並撰寫 managed 程式碼中。 雖然這種設計不同於在舊版的 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)。 |