- Erweiterungen bieten Funktionalität und Anpassung und lassen sich sowohl in Visual Studio als auch in Visual Studio Code problemlos verwalten.
- Durch die ordnungsgemäße Verwaltung und Aktualisierung von Erweiterungen werden Leistung, Sicherheit und Produktivität in beiden Umgebungen verbessert.
- Es gibt wichtige Unterschiede zwischen Benutzer- und Administratorerweiterungen sowie erweiterten Optionen wie Paketen und geräteübergreifender Synchronisierung.
Die extensiones In beiden Umgebungen handelt es sich um kleine Codepakete, die in die IDE integriert werden, um Funktionen hinzuzufügen, zu verbessern oder anzupassen. Beispielsweise finden Sie Tools für die Echtzeit-Zusammenarbeit wie Live-Freigabe, Code-Schreibassistenten wie GitHub Copilot oder einfache Verbesserungen bei der Dateiverwaltung und Syntax. Darüber hinaus im Prozess zu Installieren von Erweiterungen und Plug-Ins in Visual Studioist es ratsam, die verfügbaren Optionen zu erkunden und zu lernen, wie Erweiterungen richtig verwaltet werden.
Es gibt offizielle Erweiterungen , die von Microsoft gepflegt und veröffentlicht werden, und Tausende von Drittanbietern haben ihre eigenen Entwicklungen auf den entsprechenden Marktplätzen hochgeladen. Dies ermöglicht umfangreiche Anpassungsmöglichkeiten sowohl in Visual Studio als auch in Visual Studio Code.
So finden, installieren und verwalten Sie Erweiterungen in Visual Studio (Windows)
Visual Studio (die vollständige IDE-Version, nicht der Code-Editor) bietet einen leistungsstarken, integrierten Erweiterungsmanager . Mit diesem können Sie alle Ihre Erweiterungen von einem zentralen Ort aus installieren und verwalten.
- Öffnen Sie Visual Studio und gehen Sie zum Menü Erweiterungen > Erweiterungen verwalten.
- Sie können auch in der Suchleiste nach „Erweiterungen“ suchen und die entsprechende Option auswählen.
Im linken Bereich werden Erweiterungen in mehrere Kategorien eingeteilt, beispielsweise:
- Bewerten: Erweiterungen verfügbar in der Visual Studio-Marktplatz.
- Eingerichtet: Die Erweiterungen, die Sie bereits in Ihrer Umgebung haben.
- Updates: Diejenigen, bei denen die Installation einer neuen Version aussteht.
- Roaming: Eine Liste aller Erweiterungen, die Sie auf verschiedenen Computern oder Installationen verwendet haben, sodass Sie Ihre Favoriten ganz einfach synchron halten können.
Schritte zum Installieren einer Erweiterung aus dem Marketplace
- Suchen Sie im Erweiterungs-Manager mithilfe des Suchfelds nach der Erweiterung, die Sie interessiert. Sie können ihren Namen oder ein entsprechendes Schlüsselwort schreiben.
- Drück den Knopf installieren.
- In den meisten Fällen ist die Installation ist programmiert– Sie sehen eine Benachrichtigung (oben oder unten, je nach Version), die darauf hinweist, dass die Änderungen beim nächsten Schließen von Visual Studio wirksam werden.
- Wenn die Erweiterung von anderen Erweiterungen abhängt, benachrichtigt Sie der Administrator und fordert Sie auf, zuerst deren Abhängigkeiten zu installieren.
Erweiterungen manuell installieren (.vsix)
Manche Erweiterungen werden in Paketen mit der Dateiendung .vsix ausgeliefert , die Sie außerhalb des Marketplace finden können, beispielsweise in privaten Repositories, Unternehmensressourcen oder auf der Website des Entwicklers:
- Doppelklicken Sie auf die heruntergeladene .vsix-Datei oder wählen Sie sie aus und drücken Sie Enter.
- Wenn Berechtigungsprobleme auftreten, führen Sie Visual Studio als Administrator aus.
- Folgen Sie dem Installationsassistenten und steuern Sie die Erweiterung nach Abschluss über den gewohnten Manager.
Deinstallieren oder deaktivieren Sie Erweiterungen
Benötigen Sie die Erweiterung nicht mehr oder verursacht sie Konflikte? Sie können sie deaktivieren (sie bleibt installiert, ist aber nicht aktiv) oder deinstallieren.
- Suchen Sie die Erweiterung in der Liste der installierten Erweiterungen.
- Wählen Deaktivieren o Deinstallieren und bestätigen Sie den Vorgang.
- In vielen Fällen müssen Sie Visual Studio neu starten, damit die Änderung wirksam wird.
So installieren Sie Erweiterungspakete in Visual Studio

Eine fortschrittliche Funktion von Visual Studio ist die Möglichkeit, Erweiterungspakete zu erstellen , die mehrere Erweiterungen unter einem einzigen Installationsprogramm zusammenfassen. Dies ist ideal, um die Konsistenz zwischen Entwicklungsteams zu wahren oder benutzerdefinierte Konfigurationen zu ermöglichen:
- Erstellen Sie ein neues Projekt mit der Vorlage VSIX und fügt Elemente vom Typ Erweiterungspaket.
- Fügen Sie in die Konfigurationsdatei ein (ExtensionPack1.vsext) die IDs der zu gruppierenden Erweiterungen. Diese IDs werden vom Visual Studio Marketplace bezogen.
- Erstellen und im Marketplace veröffentlichen oder manuell installieren.
- Das Verwalten, Installieren und Deinstallieren von Paketen erfolgt wie bei jeder anderen Erweiterung. Sie können sogar auswählen, welche der enthaltenen Erweiterungen Sie installieren oder entfernen möchten.
Unterschied zwischen Administrator- und Benutzererweiterungen
In Visual Studio gibt es je nach Installationsort und erforderlichen Berechtigungen zwei Arten von Erweiterungen:
- Erweiterungen pro Benutzer: Sie gehen in den Ordner %LocalAppData%\Microsoft\VisualStudio\\Extensions\ und werden nur mit Standardberechtigungen geladen. Wenn Sie Visual Studio als Administrator starten, werden sie möglicherweise deaktiviert, sofern Sie die Einstellungen nicht ändern.
- Administrative Erweiterungen: Sie werden im Stammordner des Programms installiert (\Common7\IDE\Extensions\) und sind weltweit verfügbar.
Diese Trennung dient dazu, Sicherheits- und Stabilitätsprobleme zu vermeiden, indem die Auswirkungen potenzieller Fehler oder unsicheren Codes auf Benutzererweiterungen begrenzt werden.
Beschränken Sie Erweiterungen pro Benutzer, wenn Sie als Administrator ausgeführt werden
- Zugang zu Extras > Optionen > Umgebung > Erweiterungen.
- Deaktivieren Sie das Kontrollkästchen Laden Sie Erweiterungen pro Benutzer, wenn Sie als Administrator ausführen.
- Bitte starten Sie die IDE neu, damit die Änderungen wirksam werden.
Aktualisieren und Warten von Erweiterungen
Erweiterungen im Marketplace werden automatisch aktualisiert, sobald neue Versionen verfügbar sind. Sie können dieses Verhalten anpassen:
- Um automatische Updates für alle Erweiterungen zu deaktivieren, ändern Sie die entsprechende Option in den allgemeinen Erweiterungseinstellungen.
- Wenn Sie das Update nur für eine bestimmte Erweiterung deaktivieren möchten, verwenden Sie die Option Diese Erweiterung automatisch aktualisieren im Erweiterungsdetailbereich im Manager.
Auf diese Weise verfügen Sie beim nächsten Öffnen von Visual Studio über die neuesten Updates und Verbesserungen.
Benachrichtigungen und Fehlerbehebung mit Erweiterungen
Das automatische Benachrichtigungssystem von Visual Studio warnt Sie, wenn Erweiterungen Abstürze verursachen oder die Benutzeroberfläche verlangsamen. In diesem Fall stehen Ihnen mehrere Optionen zur Verfügung:
- Deaktivieren Sie die problematische Erweiterung.
- Ignorieren Sie die Benachrichtigung und zeigen Sie sie nicht erneut an.
- Hier können Sie ausführlichere Informationen zum erkannten Problem anzeigen.
- Die Benachrichtigung vorübergehend ablehnen.
Diese Funktionen tragen zur Aufrechterhaltung einer stabilen Umgebung bei, insbesondere beim Testen neuer Erweiterungen oder beim Installieren vieler Erweiterungen.
Beispiele und Beispielpakete verwalten
Der Erweiterungsmanager vereinfacht zudem die Installation von Beispielpaketen , die zum Erlernen von Technologien oder Entwicklungsmustern nützlich sind. Sie können diese direkt im Manager aktualisieren, deaktivieren oder entfernen.
Installieren, Verwalten und Deinstallieren von Erweiterungen in Visual Studio Code
Visual Studio Code ist zwar schlanker, zeichnet sich aber durch sein umfangreiches Ökosystem an Erweiterungen aus. Die Bedienung ist intuitiv und schnell.
- Öffnen Sie VS Code und klicken Sie in der linken Seitenleiste auf das Erweiterungssymbol.
- Suchen Sie nach Plugins nach Name, Funktion oder Entwickler.
- Wählen Sie eine Nebenstelle aus, um Details anzuzeigen, und drücken Sie installieren.
- Generell wird empfohlen, VS Code nach der Installation neu zu starten, um die Erweiterung zu aktivieren.
- Wählen Sie zum Deinstallieren die Erweiterung aus und klicken Sie auf das Papierkorb- oder Kreuzsymbol.
Im Bereich „Installierte Erweiterungen“ können Sie Updates und spezifische Einstellungen verwalten. Die grafische Benutzeroberfläche vereinfacht die Administration seit Jahren erheblich. Alternativ können Sie auch die Befehlspalette ( F1 oder Strg+Umschalt+P ) verwenden und nach „installieren“ suchen, um schnell auf die entsprechenden Funktionen zuzugreifen.
Erweiterte Installation und Anpassung in Visual Studio Code
Über das Terminal können Sie Erweiterungen mit dem Befehl `code --install-extension` installieren . Dies ist nützlich, um Konfigurationen zwischen Computern zu kopieren oder den Vorgang zu automatisieren. Zum Beispiel:
Code --install-extension ms-vscode.cpptools
Viele Erweiterungen bieten zudem Unterstützung für spezifische Technologien – beispielsweise Code-Snippets für bestimmte Programmiersprachen oder Debugging-Tools für Plattformen wie Node.js oder Python . Sie können auch die Unterschiede zwischen den verschiedenen Videodateierweiterungen untersuchen , um Ihre Multimedia-Ressourcen in Ihrer Entwicklungsumgebung besser zu verwalten.
Leidenschaftlicher Autor über die Welt der Bytes und der Technologie im Allgemeinen. Ich liebe es, mein Wissen durch Schreiben zu teilen, und genau das werde ich in diesem Blog tun und Ihnen die interessantesten Dinge über Gadgets, Software, Hardware, technologische Trends und mehr zeigen. Mein Ziel ist es, Ihnen dabei zu helfen, sich auf einfache und unterhaltsame Weise in der digitalen Welt zurechtzufinden.
Index
- 1 So finden, installieren und verwalten Sie Erweiterungen in Visual Studio (Windows)
- 2 So installieren Sie Erweiterungspakete in Visual Studio
- 3 Unterschied zwischen Administrator- und Benutzererweiterungen
- 4 Aktualisieren und Warten von Erweiterungen
- 5 Benachrichtigungen und Fehlerbehebung mit Erweiterungen
- 6 Beispiele und Beispielpakete verwalten
- 7 Installieren, Verwalten und Deinstallieren von Erweiterungen in Visual Studio Code
- 8 Erweiterte Installation und Anpassung in Visual Studio Code