DeuAq.com >> Leben >  >> Elektronik

VS-Code zum Installieren von Erweiterungen

Visual Studio Code ist eine ausgeklügelte Software, mit der die meisten Menschen ihre Programmierreise beginnen. Seine robusten Funktionen, Kreuzkompatibilität und die Auswahl an Programmiersprachen machen es zu einem der am häufigsten verwendeten Programmiertools der Welt.

VS-Code zum Installieren von Erweiterungen

Während VS Code zunächst über eine Vielzahl von Funktionen verfügt, kann seine Funktionalität durch die Verwendung von Erweiterungen weiter verbessert werden, die zusätzliche Sprachen, Compiler und andere Tools hinzufügen können, die den Arbeitsablauf eines Programmierers verbessern.

In diesem Artikel zeigen wir Ihnen, wie Sie Erweiterungen in VS Code installieren, und diskutieren einige der nützlichsten und beliebtesten Erweiterungen.

So installieren Sie Erweiterungen in VS Code

VS Code verfügt über einen integrierten Marktplatz für Erweiterungen, der verwendet wird, um Ihre Erweiterungen zu finden, zu installieren und/oder zu verwalten. So installieren Sie eine Erweiterung über den VS Code Marketplace:

Klicken Sie auf die Schaltfläche „Erweiterungen“ in der Aktivitätsleiste. Es befindet sich auf der Seite des Clients von VS Code. Alternativ können Sie die Tastenkombination „Strg+Umschalt+X“ verwenden, um den Bildschirm „Erweiterungen“ zu öffnen.
VS-Code zum Installieren von Erweiterungen Dadurch gelangen Sie zur Liste „Erweiterungen“. VS Code sortiert Erweiterungen automatisch nach Beliebtheit. Sie können auch das Suchfeld oben auf der Seite verwenden, um Ihre Ergebnisse zu filtern.
VS-Code zum Installieren von Erweiterungen Jede Erweiterung in der Liste enthält eine kurze Beschreibung, die Anzahl der Downloads (wie oft sie heruntergeladen wurde), den Namen des Herausgebers und eine Bewertung von null bis fünf Sternen.
VS-Code zum Installieren von Erweiterungen Sie können auf jede Erweiterung in der Liste klicken, um weitere Details anzuzeigen, bevor Sie sich zu einem Download verpflichten. Zu den Details gehören ein Änderungsprotokoll, häufig gestellte Fragen und eine Liste der Beiträge und Abhängigkeiten, die die Erweiterung für VS Code bereitstellt bzw. von VS Code erfordert.
VS-Code zum Installieren von Erweiterungen Wenn Sie einen Proxy verwenden, um auf das Internet zuzugreifen, müssen Sie VS Code so einrichten, dass auch ein Proxy-Server verwendet wird, um eine Verbindung zum Internet herzustellen und Erweiterungen herunterzuladen. Sobald Sie eine Erweiterung gefunden haben, die Sie installieren möchten, klicken Sie auf ihre Details.
VS-Code zum Installieren von Erweiterungen Unter dem Namen der Erweiterung wird die Schaltfläche „Installieren“ angezeigt.
VS-Code zum Installieren von Erweiterungen Klicken Sie auf die Schaltfläche „Installieren“ und die Erweiterung wird automatisch heruntergeladen und auf Ihrem Gerät installiert.
VS-Code zum Installieren von Erweiterungen Die Schaltfläche „Installieren“ ändert sich nun in eine Schaltfläche „Verwalten“, die wie ein Zahnrad aussieht.
VS-Code zum Installieren von Erweiterungen

Erweiterungen sind eine großartige Möglichkeit, die Funktionen von VS Code an Ihre persönlichen oder beruflichen Anforderungen anzupassen und zu erweitern. Ein Computer, der ohne Proxy-Server mit dem Internet verbunden ist, wird normalerweise keine Probleme haben, Erweiterungen automatisch über den integrierten Marktplatz herunterzuladen und zu installieren.

Beachten Sie, dass für einige Erweiterungen möglicherweise zuvor andere Erweiterungen installiert werden müssen, damit sie funktionieren. Eine vollständige Liste der Abhängigkeiten einer Erweiterung finden Sie auf der Detailseite.

Es gibt andere Methoden, die Benutzern helfen können, VS Code-Erweiterungen zu erhalten, und die keine Internetverbindung erfordern.

So laden Sie Erweiterungen für VS Code herunter

Wenn Sie eine VS Code-Erweiterung für ein Gerät benötigen, das nicht mit dem Internet verbunden ist, gibt es eine Problemumgehung für den Zugriff auf die Erweiterungen. Sie benötigen jedoch ein zweites Gerät mit Internetzugang. Folgendes müssen Sie tun:

Öffnen Sie auf dem Gerät mit einer aktiven Internetverbindung einen Browser Ihrer Wahl und rufen Sie die URL des VS Code Marketplace auf.
VS-Code zum Installieren von Erweiterungen Verwenden Sie die Suchfunktion, um Ihre Präferenzen anzugeben. Alternativ listet der Marktplatz die beliebtesten und nützlichsten Artikel direkt auf.
VS-Code zum Installieren von Erweiterungen Klicken Sie auf die Erweiterung, die Sie interessiert. Dadurch wird eine Seite geöffnet, auf der weitere Details zur Erweiterung angezeigt werden, darunter eine kurze Beschreibung, der Name des Herausgebers, Registerkarten mit einigen häufig gestellten Fragen und ein vollständiges Änderungsprotokoll der Version.
VS-Code zum Installieren von Erweiterungen Klicken Sie rechts auf der Seite auf die Schaltfläche „Erweiterung herunterladen“. Klicken Sie nicht auf die Schaltfläche „Installieren“ oben, da die Erweiterung auf dem aktuellen Gerät installiert wird.
VS-Code zum Installieren von Erweiterungen Der Download erzeugt eine .VSIX-Datei, die auf den Computer übertragen werden kann, der sie benötigt.
VS-Code zum Installieren von Erweiterungen

Wenn Sie eine Erweiterung auf diese Weise herunterladen, wird sie nicht installiert. Die .VSIX-Datei kann von keinem anderen Programm als dem gelesen werden, das zum Installieren der VS Code-Erweiterung verwendet wird. Wenn Sie die .VSIX-Datei manuell öffnen, erhalten Sie möglicherweise Fehlermeldungen.

So installieren Sie Erweiterungen offline für VS Code

Während die meisten Computer heutzutage mit dem Internet verbunden sind, haben einige Geräte diese Verbindung aus Sicherheitsgründen oder bestimmten beruflichen Anforderungen nicht. Glücklicherweise muss die Maschine nicht mit dem Internet verbunden sein, um eine Erweiterung zu installieren. Sie benötigen jedoch noch eine Möglichkeit, die Erweiterung herunterzuladen.

Verwenden Sie die im vorherigen Abschnitt dieses Artikels beschriebenen Schritte, um die Erweiterung auf ein anderes, verbundenes Gerät herunterzuladen, und kopieren Sie dann die generierte .VSIX-Datei. Verwenden Sie aus naheliegenden Gründen ein Übertragungsmedium, das nicht von einer Internetverbindung abhängig ist, z. B. ein USB-Laufwerk oder eine externe Festplatte oder SSD.

Beachten Sie, dass Sie, wenn die Erweiterung Abhängigkeiten hat, diese ebenfalls herunterladen und zuerst installieren müssen.

Nachdem die Erweiterung auf den Computer übertragen wurde, auf dem Sie sie installieren möchten, gehen Sie folgendermaßen vor:

Die erste Option zum Installieren der neuen Erweiterung sollte darin bestehen, die .VSIX-Datei der Erweiterung zu öffnen. Wenn VS Code auf dem Gerät installiert ist, können ältere Versionen der Software die Erweiterung manuell von hier aus installieren. Befolgen Sie die Installationsanweisungen, um die Erweiterung erfolgreich in VS Code zu integrieren. Wenn die Erweiterung installiert ist, können Sie die anderen Schritte ignorieren. Wenn die obige Methode nicht funktioniert, gibt es eine Problemumgehung. Folge diesen Schritten.
  1. VS-Code öffnen.
    VS-Code zum Installieren von Erweiterungen
  2. Öffnen Sie die Seitenleiste „Erweiterungen“ (Sie können „Strg+Umschalt+X“ verwenden).
    VS-Code zum Installieren von Erweiterungen Klicken Sie auf das Ellipsen-Symbol in der oberen rechten Ecke des Menüs.
    VS-Code zum Installieren von Erweiterungen Wählen Sie „Von VSIX installieren…“
    VS-Code zum Installieren von Erweiterungen VS Code öffnet einen Dokumentbrowser. Suchen Sie die .VSIX-Datei, die Sie übertragen haben, und wählen Sie sie aus.
    VS-Code zum Installieren von Erweiterungen VS Code beginnt nun mit der Installation der Erweiterung. Nachdem die Erweiterung installiert wurde, können Sie sie im Menü „Erweiterungen“ sehen und entsprechend verwalten.
    VS-Code zum Installieren von Erweiterungen

So installieren Sie eine Erweiterung in VS Code mit der Eingabeaufforderung

Für die technisch versierteren unter Ihnen bietet VS Code eine Eingabeaufforderungsintegration, mit der die meisten seiner Funktionen mit Befehlszeilen repliziert werden können.

So öffnen Sie die Eingabeaufforderung in VS Code:

Verwenden Sie die Tastenkombination „Strg+`“ (Backtick).
VS-Code zum Installieren von Erweiterungen Gehen Sie zu „Ansicht“ und wählen Sie dann „Terminal“ im Menü.
VS-Code zum Installieren von Erweiterungen Verwenden Sie die Befehlspalette („Strg+Umschalt+P“) und verwenden Sie dann „Ansicht:Integriertes Terminal umschalten“.
VS-Code zum Installieren von Erweiterungen

Wenn die Eingabeaufforderung geöffnet wird, verwenden Sie den folgenden Befehl, um neue Erweiterungen zu installieren:

„–install-extension
VS-Code zum Installieren von Erweiterungen

Sie müssen den vollständigen Namen der Erweiterung angeben und das Argument „“ ersetzen, das normalerweise das Format „publisher.extension“ hat. Der vollständige Name der Erweiterung ist auch in der URL der Erweiterung auf dem VS Code Marketplace nach dem Argument „itemName=“ zu finden.

So installieren Sie Erweiterungen in VS Code für alle Benutzer

Angenommen, der Computer, auf dem VS Code ausgeführt wird, wird von verschiedenen Personen verwendet, die separate Profile verwenden, um darauf zuzugreifen. In diesem Fall wird die Erweiterung nicht bei allen installiert, wenn der Vorgang automatisch ausgeführt wird. Der integrierte Marktplatz von VS Code installiert die Erweiterung nur auf der Programminstanz des aktuellen Benutzers. Die Installation müsste dann für jeden Benutzer, der die Erweiterung benötigt, wiederholt werden.

Es gibt jedoch eine Problemumgehung, die die Erweiterung für alle Benutzer auf dem Computer installiert. Folgendes müssen Sie tun:

Verwenden Sie den Online-VS-Code-Marktplatz, um die .VSIX-Datei der Erweiterung herunterzuladen, wie im Abschnitt „Herunterladen von Erweiterungen für VS-Code“ oben beschrieben. Suchen Sie die Anwendung mit dem Namen „VSIXInstaller.exe“.
VS-Code zum Installieren von Erweiterungen Verwenden Sie beim Aufrufen des Installationsprogramms den Parameter „/admin“, um die Erweiterung für alle Benutzer zu installieren. Zum Beispiel:„VSIXInstaller.exe /admin file_path.vsix“. Sie können die Eingabeaufforderung von VS Code verwenden, um diesen Vorgang zu beschleunigen.
VS-Code zum Installieren von Erweiterungen

Einige Erweiterungen werden mit angehängten Installationsprogrammen geliefert, mit denen Sie sie für alle Benutzer installieren können, wenn während der Installation die richtigen Häkchen markiert sind.

Wenn die oben genannten Methoden nicht funktionieren, besteht die einzige Lösung darin, die .VSIX-Installationsmethode manuell zu verwenden, die in den Segmenten „Offline“ oder „Eingabeaufforderung“ beschrieben wird.

So verwalten Sie Erweiterungen in VS Code

Durch die Verwaltung von Erweiterungen können Sie Ihre VS Code-Plattform optimal nutzen. Jede Erweiterung kann direkt über das Menü „Erweiterungen“ aktiviert, deaktiviert oder deinstalliert werden:

Öffnen Sie das Menü „Erweiterungen“.
VS-Code zum Installieren von Erweiterungen Die aufgelisteten Erweiterungen sind normalerweise in der Reihenfolge aktiviert> deaktiviert> empfohlen.
VS-Code zum Installieren von Erweiterungen Wenn Sie eine Erweiterung verwalten möchten, drücken Sie auf das Zahnradsymbol rechts neben ihrem Eintrag in der Liste und wählen Sie dann die gewünschten Verwaltungsoptionen aus der Dropdown-Liste aus.
VS-Code zum Installieren von Erweiterungen

Alternativ können Sie Erweiterungen über die Eingabeaufforderung anzeigen und verwalten. Wenn Sie es vorziehen, die Eingabeaufforderung zum Verwalten Ihrer Erweiterungen zu verwenden, finden Sie hier einige der zusätzlichen Funktionen:

„–uninstall-extension “ deinstalliert die Erweiterung. Verwenden Sie den vollständigen Erweiterungsnamen im „“-Argument, ähnlich wie bei der Installation. “–list-extensions” listet alle installierten Erweiterungen auf dem Gerät auf. „–show-versions“ kann in Verbindung mit dem list-Befehl verwendet werden, um die Versionen der installierten Erweiterungen anzuzeigen. Dies kann nützlich sein, um festzustellen, ob einige Erweiterungen aktualisiert werden müssen. „–disable-extensions“ deaktiviert alle Erweiterungen. VS Code listet sie weiterhin als „Deaktiviert“ im Menü „Erweiterungen“ auf, aber die Erweiterung ist nicht aktiv. “–enable-proposed-api “ aktiviert die vorgeschlagenen API-Funktionen der Erweiterung. Sie müssen den vollständigen Namen der Erweiterung für das „“-Argument angeben.

Die Eingabeaufforderung hat viele Verwendungsmöglichkeiten außerhalb der Verwaltung von Erweiterungen, die möglicherweise bei einer anderen Gelegenheit behandelt werden.

So deinstallieren Sie eine Erweiterung von VS Code

Im Laufe Ihres Programmierlebens gibt es möglicherweise zusätzliche Erweiterungen, die Sie nicht benötigen, oder Sie werden auf Erweiterungen stoßen, die mehr Funktionen haben und andere überflüssig machen. So deinstallieren Sie Erweiterungen:

  • VS-Code öffnen.
    VS-Code zum Installieren von Erweiterungen
  • Öffnen Sie das Menü „Erweiterungen“.
    VS-Code zum Installieren von Erweiterungen
  • Wählen Sie das Zahnradsymbol neben der Erweiterung aus, die Sie entfernen möchten.
    VS-Code zum Installieren von Erweiterungen
  • Wählen Sie die Option „Deinstallieren“, um die Erweiterung von Ihrem Gerät zu entfernen. Dies fordert Sie auf, VS Code neu zu laden.
    VS-Code zum Installieren von Erweiterungen
  • Verwenden Sie alternativ den Befehl „–uninstall-extension “ im Terminal von VS Code. Geben Sie den vollständigen Namen der Erweiterung (publisher.extension) für das Argument „“ an.
  • Als Alternative zum Deinstallieren einer Erweiterung können Sie die Option „Deaktivieren“ verwenden, um die Erweiterung installiert zu lassen, aber zu verhindern, dass sie eine Änderung in Ihren VS Code-Projekten vornimmt. Erweiterungen können zu einem späteren Zeitpunkt über die Schaltfläche „Aktivieren“ wieder aktiviert werden.

    So aktualisieren Sie eine Erweiterung manuell in VS Code

    Standardmäßig aktualisiert VS Code automatisch alle installierten Erweiterungen, wenn eine neue Version auf dem Marktplatz verfügbar wird. Für Computer ohne Internetzugang oder mit deaktivierten automatischen Updates gibt es jedoch eine Möglichkeit, eine Erweiterung manuell zu aktualisieren. Folgendes müssen Sie tun:

  • Wenn das Gerät über einen Internetzugang verfügt, verwenden Sie den „@outdated“-Filter in der „Erweiterungen“-Suchleiste. Dies listet die Erweiterungen auf, die ein Update erfordern. Klicken Sie in den Erweiterungsdetails auf die Schaltfläche „Aktualisieren“, um sie zu aktualisieren und das Neuladen von VS Code zu erzwingen. Verwenden Sie alternativ den Befehl „Alle Erweiterungen aktualisieren“, um alle veralteten Erweiterungen zu aktualisieren. Wenn Sie die automatische Suche deaktiviert haben, müssen Sie den Befehl „Nach Updates für Erweiterungen suchen“ im Menü verwenden.
  • Wenn der Computer keinen Internetzugang hat, müssen Sie die richtige Erweiterungsversion woanders herunterladen, dann die veraltete Version vom Computer deinstallieren und anschließend die aktuelle Version installieren.
  • Was tun, wenn VS Code eine Erweiterung nicht installieren kann

    Wenn VS Code während des Installationsvorgangs fehlschlägt, gibt es ein paar Dinge, die Sie ausprobieren können, um das Problem zu beheben:

    1. Nach Abhängigkeiten suchen. Einige Erweiterungen erfordern, dass andere Erweiterungen ordnungsgemäß funktionieren oder in einigen Fällen sogar installiert werden müssen.
    2. Suchen Sie nach Ihrem Proxy-Server. Sie müssen VS Code so konfigurieren, dass es denselben Proxyserver verwendet.
    3. Ändern Sie Ihre DNS-Einstellungen auf 8.8.8.8 und 8.8.4.4. Diese Einstellungen finden Sie in Ihren Adapteroptionen unter „Interneteinstellungen> Ändern“.
      VS-Code zum Installieren von Erweiterungen

    Get Coding with VS Code

    VS Code ist eine ausgeklügelte Software, mit der Sie in allen möglichen Sprachen programmieren und ihre umfangreichen Funktionen nutzen können. Die Erweiterungen sind eine großartige Möglichkeit, die Funktionen und die Leistung von VS Code anzupassen und zu verbessern. Gute Erweiterungen verbessern Ihren Arbeitsablauf enorm, halten Sie also Ausschau nach neuen Erweiterungen, die Sie installieren können.

    Welche Erweiterungen verwenden Sie für Ihren VS-Code? Lassen Sie es uns im Kommentarbereich unten wissen.