Visual Studio Code unter Windows

Installation

  1. Laden Sie das Visual Studio Code-Installationsprogramm für Windows herunter.
  2. Nach dem Download führen Sie das Installationsprogramm (VSCodeUserSetup-{Version}.exe) aus. Dies dauert nur eine Minute.
  3. Standardmäßig wird VS Code unter C:\users\{username}\AppData\Local\Programs\Microsoft VS Code installiert.

Alternativ können Sie auch ein Zip-Archiv herunterladen, es entpacken und Code von dort aus starten.

Hinweis: Für VS Code wird .NET Framework 4.5.2 oder höher benötigt. Wenn Sie Windows 7 verwenden, stellen Sie sicher, dass Sie mindestens .NET Framework 4.5.2 installiert haben. Sie können Ihre Version von .NET Framework mit diesem Befehl reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version von einer Eingabeaufforderung aus überprüfen.

Tipp: Setup fügt Visual Studio Code zu Ihrem %PATH% hinzu, so dass Sie von der Konsole aus ‚code .‘ eingeben können, um VS Code in diesem Ordner zu öffnen. Sie müssen Ihre Konsole nach der Installation neu starten, damit die Änderung der Umgebungsvariablen %PATH% wirksam wird.

Benutzer- versus System-Setup

VS Code bietet sowohl Windows-Benutzer- als auch System-Setups. Für die Installation des Benutzersetups sind keine Administratorrechte erforderlich, da der Speicherort unter dem lokalen AppData-Ordner (LOCALAPPDATA) des Benutzers liegt. Das Benutzersetup bietet außerdem eine reibungslosere Aktualisierung im Hintergrund.

Das Systemsetup erfordert Administratorrechte und legt die Installation unter Programme ab.

Eine vollständige Liste der verfügbaren Installationsoptionen finden Sie auf der Seite Visual Studio Code herunterladen.

32-Bit-Versionen

Wenn Sie eine 32-Bit-Version von VS Code benötigen, sind sowohl ein 32-Bit-Installationsprogramm als auch ein Zip-Archiv verfügbar.

Updates

VS Code wird monatlich aktualisiert und unterstützt automatische Updates, sobald eine neue Version verfügbar ist. Wenn Sie von VS Code dazu aufgefordert werden, akzeptieren Sie das neueste Update und es wird installiert (Sie müssen nichts weiter tun, um die neuesten Bits zu erhalten).

Hinweis: Sie können die automatische Aktualisierung deaktivieren, wenn Sie VS Code lieber nach Ihrem eigenen Zeitplan aktualisieren möchten.

Windows als Entwicklungsmaschine

Windows ist ein beliebtes Betriebssystem und kann eine großartige plattformübergreifende Entwicklungsumgebung sein. Dieser Abschnitt beschreibt plattformübergreifende Funktionen wie das Windows Subsystem für Linux (WSL) und das neue Windows Terminal.

Aktueller Windows-Build

Stellen Sie sicher, dass Sie einen aktuellen Windows 10-Build verwenden. Prüfen Sie unter Einstellungen > Windows Update, ob Sie auf dem neuesten Stand sind.

Windows Subsystem für Linux

Mit WSL können Sie Linux-Distributionen unter Windows installieren und ausführen. Dies ermöglicht es Ihnen, Ihren Quellcode unter Linux zu entwickeln und zu testen, während Sie weiterhin lokal auf Ihrem Windows-Rechner arbeiten.

In Verbindung mit der Remote – WSL-Erweiterung erhalten Sie volle VS-Code-Bearbeitung und Debugging-Unterstützung, während Sie im Kontext von WSL arbeiten.

Weitere Informationen finden Sie in der Dokumentation Developing in WSL oder im Einführungslehrgang Working in WSL.

Neues Windows Terminal

Das im Microsoft Store erhältliche Windows Terminal (Preview) ermöglicht das einfache Öffnen von PowerShell-, Eingabeaufforderungs- und WSL-Terminals in einer Shell mit mehreren Registerkarten.

Nach der Installation von VS Code helfen Ihnen diese Themen dabei, mehr über VS Code zu erfahren:

  • Zusätzliche Komponenten – Erfahren Sie, wie Sie Git, Node.js, TypeScript und Tools wie Yeoman installieren.
  • Benutzeroberfläche – Eine schnelle Orientierung über VS Code.
  • Benutzer-/Arbeitsbereichseinstellungen – Erfahren Sie, wie Sie VS Code über die Einstellungen nach Ihren Wünschen konfigurieren.
  • Tipps und Tricks – Lernen Sie, wie Sie mit VS Code produktiv arbeiten können.

Häufige Fragen

Welche Befehlszeilenargumente werden vom Windows Setup unterstützt?

VS Code verwendet Inno Setup, um sein Setup-Paket für Windows zu erstellen. Daher stehen alle Befehlszeilenoptionen von Inno Setup zur Verfügung.

Zusätzlich können Sie mit /mergetasks=!runcode verhindern, dass das Setup VS Code nach der Fertigstellung startet.

Der Bildlauf ist verzögert und nicht flüssig

Auf bestimmten Geräten ist der Bildlauf des Editors nicht flüssig, sondern verzögert, was zu einem unangenehmen Erlebnis führt. Wenn Sie dieses Problem bemerken, stellen Sie sicher, dass Sie das Windows 10 Oktober 2018 Update installieren, in dem dieses Problem behoben ist.

Ich habe Probleme mit dem Installationsprogramm

Versuchen Sie, die Zip-Datei anstelle des Installationsprogramms zu verwenden. Um diese zu verwenden, entpacken Sie VS Code in Ihren AppData\Local\Programs Ordner.

Hinweis: Wenn VS Code über eine Zip-Datei installiert wird, müssen Sie es für jede Version manuell aktualisieren.

Symbole fehlen

Ich habe Visual Studio Code auf meinem Windows 7 oder 8 Rechner installiert. Warum werden einige Symbole nicht in der Workbench und im Editor angezeigt?

VS Code verwendet SVG-Symbole und wir haben Fälle gefunden, in denen die .SVG-Dateierweiterung mit etwas anderem als image/svg+xml verknüpft ist. Wir erwägen Optionen, um dies zu beheben, aber im Moment gibt es einen Workaround:

Verwenden Sie die Eingabeaufforderung:

  1. Öffnen Sie eine Administrator-Eingabeaufforderung.
  2. Tippen Sie REG ADD HKCR\.svg /f /v "Content Type" /t REG_SZ /d image/svg+xml.

Verwenden des Registrierungseditors (regedit):

  1. Starten Sie regedit.
  2. Öffnen Sie den Schlüssel HKEY_CLASSES_ROOT.
  3. Finden Sie den Schlüssel .svg.
  4. Setzen Sie den Wert Content Type Daten auf image/svg+xml.
  5. Beenden Sie regedit.