Editor- und Sprachdiensterweiterungen

Sie können die meisten Features des Visual Studio-Code-Editors erweitern. Der Editor basiert auf der Windows Presentation Foundation (WPF) und wird in verwaltetem Code geschrieben. Obwohl sich dieses Design von den Designs in früheren Versionen von Visual Studio unterscheidet, bietet es die meisten der gleichen Features. Verwenden Sie zum Erweitern des Editors das Managed Extensibility Framework (MEF).

Das Visual Studio SDK stellt Adapter bereit, die als Shims bezeichnet werden, um VSPackages zu unterstützen, die für frühere Versionen geschrieben wurden. Wenn Sie jedoch über ein vorhandenes VSPackage verfügen, empfehlen wir, sie auf die neue Technologie zu aktualisieren, um eine bessere Leistung und Zuverlässigkeit zu erzielen.

Titel Beschreibung
Erstellen einer Erweiterung mit einer Editorelementvorlage Einführung in die Verwendung der Editor-Elementvorlagen.
Erweitern der Editor- und Sprachdienste Links zu Dokumenten, die das Design und die Features des Kern-Editors einführen und zeigen, wie sie erweitert werden.
Legacyschnittstellen im Editor Links zu Dokumenten, die erläutern, wie Sie über vorhandenen Code auf den Kern-Editor zugreifen.
Erstellen von benutzerdefinierten Editoren und Designern Links zu Dokumenten, die erläutern, wie benutzerdefinierte Editoren erstellt werden.
Erweiterbarkeit des Legacy-Sprachdiensts Links zu Dokumenten, die beschreiben, wie Programmiersprachen in Visual Studio integriert werden.
Managed Extensibility Framework (MEF) Stellt das Managed Extensibility Framework (MEF) vor.
Windows Presentation Foundation Führt die Windows Presentation Foundation (WPF) ein.