Harting Development

Schnelle und einfache Installation von Visual Studio Code unter Ubuntu

Lukas Fuchs vor 2 Jahren Automatisierung & Scripting 3 Min. Lesezeit

Voraussetzungen für die Visual Studio Code-Installation

Bevor du mit der Installation von Visual Studio Code in Ubuntu beginnst, stelle bitte sicher, dass dein System die folgenden Voraussetzungen erfüllt:

Betriebssystem

  • Ubuntu 18.04 LTS (Bionic Beaver) oder höher wird unterstützt.

Hardwareanforderungen

  • Prozessor: 2 GHz Dual-Core-Prozessor oder höher
  • Arbeitsspeicher (RAM): 2 GB oder mehr
  • Speicherplatz: Mindestens 500 MB freier Speicherplatz

Softwareabhängigkeiten

  • Snapd (nur für die Snap-Installationsmethode)
  • wget (für die Tarball-Archiv-Installationsmethode)

Schritt-für-Schritt-Prüfung der Voraussetzungen

  1. Betriebssystemversion prüfen: Öffne das Terminal und führe den folgenden Befehl aus:

    lsb_release -a
    

    Prüfe, ob die Ausgabe "Ubuntu 18.04 LTS" oder höher enthält.

  2. Hardwareanforderungen prüfen: Überprüfe die Systemressourcen deines Computers über das Systemmonitor-Tool.

  3. Softwareabhängigkeiten prüfen:

    • Snapd: Führe im Terminal den folgenden Befehl aus:

      snap --version
      

      Wenn die Ausgabe eine Version von snapd anzeigt, ist es installiert. Andernfalls folge diesen Anweisungen zur Installation: https://snapcraft.io/docs/installing-snapd

    • wget: Wget sollte bereits auf Ubuntu-Systemen installiert sein. Um dies zu überprüfen, führe im Terminal den folgenden Befehl aus:

      wget --version
      

      Wenn die Ausgabe eine Version von wget anzeigt, ist es installiert.

Visual Studio Code über das Ubuntu Software Center installieren

Bei der Installation von Visual Studio Code über das Ubuntu Software Center ist die Vorgehensweise besonders einfach und intuitiv.

Schritte

  1. Öffne das Ubuntu Software Center.
  2. Suche nach Visual Studio Code.
  3. Klicke auf die grüne Schaltfläche Installieren.
  4. Bestätige den Installationsvorgang mit deinem Passwort.

Das Software Center kümmert sich um den Download und die Einrichtung von Visual Studio Code.

Vorteile

Die Installation über das Software Center bietet folgende Vorteile:

  • Einfachheit: Die grafische Oberfläche macht die Installation unkompliziert.
  • Updates: Das Software Center benachrichtigt dich, wenn Updates für Visual Studio Code verfügbar sind.
  • Öffentliche Verfügbarkeit: Visual Studio Code ist ein kostenloses und Open-Source-Programm, das im offiziellen Ubuntu-Repository enthalten ist.

Nachteile

Es gibt nur wenige Nachteile bei der Verwendung des Software Centers:

  • Abhängigkeit von grafischer Oberfläche: Wenn du keinen Zugriff auf eine grafische Oberfläche hast, kannst du diese Methode nicht verwenden.
  • Mögliche Verzögerungen: Updates über das Software Center können manchmal verzögert sein.

Visual Studio Code über die Befehlszeile mit Snap installieren

Snap ist ein universelles Paketformat, das die Installation von Software auf Ubuntu vereinfacht. Um Visual Studio Code (VS Code) mit Snap zu installieren, folge diesen Schritten:

Voraussetzungen

  • Stelle sicher, dass du eine aktive Internetverbindung hast.
  • Öffne ein Terminalfenster mit Root-Rechten.

Installation

  1. Aktualisiere den Snap-Befehl:
sudo apt update
  1. Installiere VS Code:
sudo snap install code --classic

Der Befehl --classic stellt sicher, dass du die klassische Snap-Version von VS Code erhältst, die besser mit Ubuntu integriert ist.

Weitere Informationen

Vorteile der Snap-Installation

  • Einfachheit: Snap macht die Installation und Aktualisierung von VS Code einfach.
  • Konsistenz: Snap-Pakete sind für verschiedene Ubuntu-Versionen konsistent.
  • Isolation: Snap-Pakete sind von anderen Systemkomponenten isoliert, was die Sicherheit erhöht.

Nächste Schritte

Nachdem du VS Code mit Snap installiert hast, kannst du mit dem nächsten Abschnitt fortfahren, um die Installation zu überprüfen und mit der Verwendung von VS Code in Ubuntu zu beginnen.

Visual Studio Code mit Tarball-Archiv installieren

Eine alternative Methode zur Installation von Visual Studio Code ist die Verwendung eines Tarball-Archivs. Dies ist eine komprimierte Datei, die den Quellcode und die Binärdateien der Anwendung enthält.

Herunterladen des Tarball-Archivs

Besuche zunächst die offizielle Visual Studio Code-Download-Seite und wähle die Option "Linux Deb". Klicke auf die Schaltfläche "Download" und speichere das Tarball-Archiv auf deinem Computer.

Extrahieren und Installieren

Öffne ein Terminalfenster und navigiere zu dem Ordner, in dem du das Tarball-Archiv gespeichert hast. Extrahiere das Archiv mit folgendem Befehl:

tar -xvf code-VERSION.tar.gz

Ersetze VERSION durch die tatsächliche Version des heruntergeladenen Archivs.

Wechsle anschließend in den extrahierten Ordner:

cd code-VERSION

Installieren der Abhängigkeiten

Visual Studio Code benötigt einige Abhängigkeiten, um ordnungsgemäß zu funktionieren. Installiere diese Abhängigkeiten mit folgendem Befehl:

sudo apt install build-essential

Kopieren der Dateien

Kopiere die Binärdateien von Visual Studio Code in den Pfad /usr/bin:

sudo cp bin/code /usr/bin/

Erstellen eines Desktop-Eintrags (optional)

Um einen Desktop-Eintrag für Visual Studio Code zu erstellen, führe den folgenden Befehl aus (ersetze VERSION durch die tatsächliche Version):

sudo gtk-update-icon-cache /usr/share/icons/hicolor
sudo desktop-file-install --dir=/usr/share/applications code-VERSION.desktop

Überprüfen der Installation

Starte Visual Studio Code über das Terminal oder über den Desktop-Eintrag. Gib folgenden Befehl ein, um die Version zu überprüfen:

code -v

Wenn die Installation erfolgreich war, wird die Version von Visual Studio Code angezeigt.

Überprüfen der Visual Studio Code-Installation

Nachdem du Visual Studio Code installiert hast, überprüfe, ob es ordnungsgemäß funktioniert:

Öffnen von Visual Studio Code

  • Öffne das Anwendungsmenü und suche nach "Visual Studio Code".
  • Klicke auf das Visual Studio Code-Symbol, um die Anwendung zu starten.

Überprüfung der Versionsnummer

  • Klicke in der Menüleiste auf "Hilfe" > "Informationen".
  • Die aktuelle Versionsnummer von Visual Studio Code wird im Dialogfeld "Informationen" angezeigt.

Erstellen und Ausführen eines einfachen Programms

  • Erstelle eine neue Datei mit dem Namen "test.js".
  • Füge den folgenden Code in die Datei ein:
console.log("Hello, world!");
  • Speichere die Datei.
  • Drücke Strg+Alt+N, um das Terminal in Visual Studio Code zu öffnen.
  • Navigiere zum Verzeichnis, in dem sich die Datei befindet.
  • Führe den Befehl node test.js aus.

Wenn das Programm erfolgreich ausgeführt wird, siehst du die Meldung "Hello, world!" in der Konsole.

Debuggen eines Programms

  • Setze einen Haltepunkt in einer Zeile des Codes, indem du auf die Randleiste am linken Rand klickst.
  • Drücke F5, um den Debugger zu starten.
  • Der Debugger stoppt an dem Haltepunkt. Du kannst nun Schritt für Schritt durch den Code gehen und Variablen untersuchen.

Weitere Informationen

Wenn du weitere Informationen zur Verwendung von Visual Studio Code benötigst, kannst du die offizielle Dokumentation konsultieren.

Erste Schritte mit Visual Studio Code in Ubuntu

Nachdem du Visual Studio Code erfolgreich installiert hast, kannst du damit beginnen, es für deine Entwicklungsarbeiten zu nutzen. In diesem Abschnitt führen wir dich durch die ersten Schritte mit Visual Studio Code in Ubuntu.

Erstellen eines neuen Projekts

Um ein neues Projekt zu erstellen, öffne Visual Studio Code und wähle "Datei" > "Neu" > "Projekt". Wähle den Projekttyp, den du erstellen möchtest, z. B. ein Leeres Projekt oder ein Projekt aus einer Vorlage.

Öffnen eines bestehenden Projekts

Um ein bestehendes Projekt in Visual Studio Code zu öffnen, wähle "Datei" > "Ordner öffnen" und navigiere zum Projektordner. Du kannst auch mit der rechten Maustaste auf den Projektordner klicken und "Öffnen mit Visual Studio Code" auswählen.

Schreiben von Code

Visual Studio Code bietet eine Vielzahl von Funktionen zum Schreiben von Code, darunter automatische Vervollständigung, Farbhervorhebung für die Syntax und Fehlerüberprüfung in Echtzeit. Du kannst die Tastaturkürzel für diese Funktionen im Menü "Datei" > "Einstellungen" > "Tastaturkürzel" finden.

Debuggen von Code

Zum Debuggen von Code kannst du den integrierten Debugger von Visual Studio Code verwenden. Lege einen Haltepunkt fest und starte die Debugging-Sitzung mit dem Debugger-Symbol in der Symbolleiste. Visual Studio Code wird den Ausführungsfluss anhalten und dir erlauben, die Variablen und den Stapel zu untersuchen.

Verwendung von Erweiterungen

Visual Studio Code unterstützt eine Vielzahl von Erweiterungen, die zusätzliche Funktionen und Funktionalitäten bieten. Um eine Erweiterung zu installieren, öffne das Erweiterungssymbol in der Seitenleiste und suche nach der gewünschten Erweiterung. Klicke auf "Installieren" und starte Visual Studio Code neu, um die Erweiterung zu aktivieren.

Dokumentation und Support

Die Dokumentation für Visual Studio Code ist umfangreich und kann über das Menü "Hilfe" > "Dokumentation" abgerufen werden. Du kannst auch die Community-Foren und den Stack Overflow besuchen, um Hilfe zu erhalten.

Weitere Beiträge

Folge uns

Neue Beiträge

Netzwerk & Routing

Dein Netzwerk zu Hause bequem verwalten: Netzwerkschlüssel auf dem Handy ändern

AUTOR • Jun 16, 2026
Systemadministration

Änderung des Ordnerbesitzers unter Linux: Einfache Anleitung für chown, Rechte und typische Fehler

AUTOR • Jun 16, 2026
Netzwerk & Routing

Drucker WLAN fähig machen: Schritt-für-Schritt-Anleitung für stabile kabellose Verbindung

AUTOR • Jun 16, 2026
Sicherheit & Hardening

Surface Akku kalibrieren: So stellst du die Akkusanzeige wieder sauber ein

AUTOR • Jun 16, 2026
Systemadministration

ADB auf dem Fire TV Stick: So steuerst du Apps, Befehle und Fehler schnell selbst

AUTOR • Jun 16, 2026
Netzwerk & Routing

Kabelrouter: Alles, was Sie wissen müssen – Funktionen, Vorteile und die richtige Wahl

AUTOR • Jun 16, 2026
Linux-Server

Epic Games: Dein Leitfaden zur Linux-Revolution in der Spieleindustrie

AUTOR • Jun 16, 2026
Linux-Server

Mini Linux: Kompakte und vielseitige Betriebssysteme für kleine Geräte im Praxis-Check

AUTOR • Jun 16, 2026
Systemadministration

So ermittelst du den Speicherplatz in Linux: Befehle, Analyse und Praxis-Tipps

AUTOR • Jun 16, 2026
Netzwerk & Routing

Huawei Mobile Hotspot nutzen: So machen Sie Ihr Gerät zum WLAN-Zugangspunkt

AUTOR • Jun 16, 2026
Sicherheit & Hardening

Home Assistant SSH aktivieren: So schaltest du sicheren Terminal-Zugriff in Minuten frei

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN Radiowecker kaufen: So findest du das beste Modell für deinen perfekten Start in den Tag

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN Scanner: Finden Sie das beste verfügbare Wi‑Fi-Netzwerk schnell und sicher

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN Steckdose 2,4 und 5 GHz: So findest du die richtige Verbindung ohne Verbindungsprobleme

AUTOR • Jun 16, 2026
Linux-Server

Total Commander unter Linux: effiziente Dateiverwaltung für Fortgeschrittene

AUTOR • Jun 16, 2026
Netzwerk & Routing

Brother Drucker mit Smartphone verbinden – auch ohne WLAN

AUTOR • Jun 16, 2026
Systemadministration

Die besten Linux Screenrecorder: Bildschirm mit Leichtigkeit aufnehmen

AUTOR • Jun 16, 2026
Netzwerk & Routing

Brother Drucker mit WLAN verbinden: Schritt-für-Schritt-Anleitung für stabile Druckverbindungen

AUTOR • Jun 16, 2026
Sicherheit & Hardening

WPS PIN: Was sie ist, wie sie funktioniert und warum du sie besser nicht nutzt

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN Passwort anzeigen: Schritt-für-Schritt-Anleitung für Windows, Mac, Android und iPhone

AUTOR • Jun 16, 2026

Beliebte Beiträge

Netzwerk & Routing

WLAN-Rolladensteuerungen im Test: Die besten Modelle im Vergleich

AUTOR • Apr 19, 2024
Netzwerk & Routing

Keine WLAN-Verbindung: Ursachen und Lösungen finden

AUTOR • Apr 19, 2024
Netzwerk & Routing

Die Priwatt Telefonnummer: Wichtige Informationen und häufige Fragen

AUTOR • Dec 12, 2024
Automatisierung & Scripting

DaVinci Rauschen Entfernen: Tipps und Tricks für bessere Videoqualität

AUTOR • Dec 12, 2024
Linux-Server

Linux auf Tablets: Schritt-für-Schritt-Anleitung zum Installieren und Verwenden

AUTOR • Dec 19, 2025
Netzwerk & Routing

Kostenlose Musik-Apps für offline Hören: Streamen ohne Internet

AUTOR • Apr 19, 2024
Sicherheit & Hardening

Ändern des Besitzers von Dateien und Verzeichnissen unter Linux

AUTOR • Apr 17, 2024
Automatisierung & Scripting

Der Linux cat-Befehl: Eine unverzichtbare Kommandozeilenwerkzeug

AUTOR • Apr 17, 2024
Netzwerk & Routing

netstat-Port: Verwendung und Interpretation zur Fehlerbehebung bei Netzwerkproblemen

AUTOR • Apr 17, 2024
Linux-Server

Linux-Smartphones: Ein alternatives Ökosystem mit Anpassungsfähigkeit und Privatsphäre

AUTOR • Apr 17, 2024
Linux-Server

Linux-Editoren: Die besten Optionen für Programmierer und Systemadministratoren

AUTOR • Apr 17, 2024
Linux-Server

Die root-Partition unter Linux erweitern: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jul 01, 2025
Linux-Server

Die besten Linux Drucker Treiber: So finden und installieren Sie sie

AUTOR • Dec 19, 2025
Monitoring & Logging

WLAN-Wartung: Optimieren Sie die Leistung Ihres drahtlosen Netzwerks

AUTOR • May 16, 2024
Netzwerk & Routing

Samsung Galaxy Tab S8 WiFi-Modelle: So lassen sie sich ohne SIM-Karte nutzen

AUTOR • Apr 19, 2024
Container & Orchestrierung

Docker Alpine: Eine schlanke und sichere Grundlage für Container

AUTOR • Apr 17, 2024
Automatisierung & Scripting

Linux echo: Ein tiefer Einblick in das nützliche Kommandozeilenwerkzeug

AUTOR • Apr 17, 2024
Linux-Server

Erstellung von symbolischen Links unter Linux: Ein umfassender Leitfaden

AUTOR • Apr 17, 2024
Linux-Server

Linux-Smartphones: Eine alternative Wahl zu Android und iOS

AUTOR • Apr 17, 2024
Netzwerk & Routing

Smarte Saunasteuerung mit WLAN: Kabelloser Komfort für Ihr Entspannungserlebnis

AUTOR • May 09, 2024