Расширения редактора и языковой службы
Вы можете расширить большинство функций редактора кода Visual Studio. Редактор основан на Windows Presentation Foundation (WPF) и записывается в управляемый код. Хотя эта конструкция отличается от конструкций в более ранних версиях Visual Studio, она предоставляет большинство одинаковых функций. Чтобы расширить редактор, используйте платформу управляемой расширяемости (MEF).
Пакет SDK Для Visual Studio предоставляет адаптеры, известные как шима , для поддержки VSPackage, написанных для более ранних версий. Тем не менее, если у вас есть vsPackage, рекомендуется обновить его до новой технологии, чтобы получить более высокую производительность и надежность.
См. также
Заголовок | Description |
---|---|
Создание расширения с помощью шаблона элемента редактора | Общие сведения об использовании шаблонов элементов редактора. |
Расширение редактора и языковых служб | Ссылки на документы, которые представляют дизайн и функции основного редактора и показывают, как его расширить. |
Устаревшие интерфейсы в редакторе | Ссылки на документы, объясняющие, как получить доступ к основному редактору из существующего кода. |
Создание пользовательских редакторов и конструкторов | Ссылки на документы, объясняющие создание пользовательских редакторов. |
Расширяемость устаревшей языковой службы | Ссылки на документы, описывающие интеграцию языков программирования в Visual Studio. |
Managed Extensibility Framework (MEF) | Представляет платформу управляемой расширяемости (MEF). |
Windows Presentation Foundation | Представляет Windows Presentation Foundation (WPF). |