Visual Studio SDK
Mit dem Visual Studio SDK können Sie Visual Studio-Features erweitern oder neue Features in Visual Studio integrieren. Sie können Ihre Erweiterungen an andere Benutzer sowie an den Visual Studio Marketplace verteilen. Im Folgenden werden einige Möglichkeiten für die Erweiterung von Visual Studio vorgestellt:
Hinzufügen von Befehlen, Schaltflächen, Menüs und anderen UI-Elementen zur IDE
Hinzufügen von Toolfenstern für neue Funktionen
Erweitern von IntelliSense für eine bestimmte Sprache oder Bereitstellen von IntelliSense für neue Programmiersprachen
Verwenden Sie Glühbirnen, um Hinweise und Vorschläge bereitzustellen, mit denen Entwickler besseren Code schreiben können.
Aktivieren der Unterstützung für eine neue Sprache
Hinzufügen eines benutzerdefinierten Projekttyps
Erreichen von Millionen von Entwicklern über den Visual Studio Marketplace
Wenn Sie noch nie eine Visual Studio-Erweiterung geschrieben haben, sollten Sie weitere Informationen zu diesen Features und beim Entwickeln von Visual Studio-Erweiterungen finden.
Installieren des Visual Studio SDK
Das Visual Studio SDK ist ein optionales Feature im Visual Studio-Setup. Sie können das VS SDK auch später installieren. Weitere Informationen finden Sie unter Installieren des Visual Studio SDK.
Neuerungen im Visual Studio SDK
Das Visual Studio SDK verfügt über einige neue Features, z. B. die Warnung zu synchron geladenen Erweiterungen und das VSIX v3-Format sowie änderungen, die möglicherweise erfordern, dass Sie Die Erweiterung aktualisieren müssen. Weitere Informationen finden Sie unter What's new in the Visual Studio 2019 SDK and What's new in the Visual Studio 2017 SDK.
Richtlinien für die Benutzeroberfläche von Visual Studio
Erhalten Sie großartige Tipps zum Entwerfen der Benutzeroberfläche für Ihre Erweiterung in den Richtlinien für die Benutzeroberfläche in Visual Studio.
Sie können auch erfahren, wie Sie Ihre Erweiterung auf Geräten mit hohem DPI-Wert mit dem Artikel "Dpi-Probleme beheben" gut aussehen lassen.
Nutzen Sie den Bilddienst und - katalog für eine hervorragende Bildverwaltung und Unterstützung für hohe DPI-Werte und Design.
Suchen und Installieren vorhandener Visual Studio-Erweiterungen
Sie finden Visual Studio-Erweiterungen im Dialogfeld "Erweiterungen und Updates " im Menü "Extras ". Weitere Informationen finden Sie unter Suchen und Verwenden von Visual Studio-Erweiterungen. Sie finden auch Erweiterungen im Visual Studio Marketplace
Visual Studio SDK-Referenz
Die Visual Studio SDK-API-Referenz finden Sie in der Visual Studio SDK-Referenz.
Visual Studio SDK-Beispiele
Sie finden Open Source-Beispiele für VS SDK-Erweiterungen auf GitHub unter Visual Studio Samples. Dieses GitHub-Repository enthält Beispiele, die verschiedene erweiterbare Features in Visual Studio veranschaulichen.
Andere Visual Studio SDK-Ressourcen
Wenn Sie Fragen zum VSSDK haben oder Ihre Erfahrungen teilen möchten, die Erweiterungen entwickeln, können Sie das Visual Studio Extensibility Forum oder den ExtendVS Gitter Chatroom verwenden.
Weitere Informationen finden Sie im VSX Arcana-Blog und einer Reihe von Blogs, die von Microsoft MVPs geschrieben wurden:
Zugehöriger Inhalt
- Erstellen einer Erweiterung mit einem Menübefehl
- Häufig gestellte Fragen: Konvertieren von Add-Ins in VSPackage-Erweiterungen
- Verwalten mehrerer Threads in verwaltetem Code
- Erweitern von Menüs und Befehlen
- Hinzufügen von Befehlen zu Symbolleisten
- Erweitern und Anpassen von Toolfenstern
- Editor- und Sprachdiensterweiterungen
- Erweitern von Projekten
- Erweitern von Benutzereinstellungen und -optionen
- Erstellen benutzerdefinierter Projekt- und Elementvorlagen
- Verfügbarmachen von Eigenschaften für das Eigenschaftenfenster
- Nutzung und Bereitstellung von Diensten
- Verwalten von VSPackages
- Isolierte Visual Studio-Shell
- Versenden von Visual Studio-Erweiterungen
- Im Visual Studio SDK
- Unterstützung für das Visual Studio SDK
- Visual Studio SDK-Referenz