Visual Studio Code unter Linux installieren: Der ultimative Guide

von | 21.05.2015 | Linux

Visual Studio Code hat sich seit seiner Einführung 2015 zu einem der beliebtesten Code-Editoren weltweit entwickelt. Der kostenlose Editor von Microsoft läuft plattformübergreifend auf Windows, Linux und macOS und bietet eine perfekte Balance zwischen Einfachheit und Power-Features.

https://code.visualstudio.com/Download

visual-studio-code-linux

Installation unter Ubuntu und anderen Debian-basierten Distributionen

Die Installation von VS Code unter Linux ist heute deutlich einfacher als früher. Microsoft bietet offizielle APT- und YUM-Repositories, die automatische Updates ermöglichen.

Für Ubuntu, Debian und verwandte Distributionen ladet ihr das .deb-Paket direkt von der Microsoft-Website herunter oder nutzt das offizielle Repository:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg –dearmor > packages.microsoft.gpg

sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/

echo „deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main“ | sudo tee /etc/apt/sources.list.d/vscode.list

sudo apt update

sudo apt install code

Snap-Installation für alle Distributionen

Die einfachste Methode für die meisten Linux-Distributionen ist die Installation über Snap:

sudo snap install –classic code

Der Snap-Store wird von praktisch allen modernen Linux-Distributionen unterstützt und hält VS Code automatisch aktuell.

Flatpak als Alternative

Wer Flatpak bevorzugt, kann VS Code auch darüber installieren:

flatpak install flathub com.visualstudio.code

Flatpak bietet zusätzliche Sandbox-Sicherheit, kann aber bei bestimmten Extensions zu Kompatibilitätsproblemen führen.

Die wichtigsten Features von Visual Studio Code

IntelliSense und Code-Vervollständigung: VS Code analysiert euren Code in Echtzeit und bietet intelligente Vorschläge. Unterstützt werden standardmäßig JavaScript, TypeScript, JSON, HTML und CSS. Durch Extensions kommen hunderte weitere Sprachen dazu.

Integriertes Git: Die Git-Integration ist hervorragend. Ihr seht Änderungen direkt im Editor, könnt Commits erstellen, Branches wechseln und Merge-Konflikte lösen, ohne die IDE zu verlassen.

Debugging: Der integrierte Debugger unterstützt Node.js nativ und kann durch Extensions für Python, C++, Java und viele andere Sprachen erweitert werden.

Extensions Marketplace: Das Extension-Ökosystem ist gigantisch. Von Themes über Sprach-Support bis hin zu kompletten Entwicklungsumgebungen für spezifische Frameworks findet ihr alles.

Performance-Optimierung unter Linux

VS Code basiert auf Electron und kann bei großen Projekten speicherhungrig werden. Hier einige Tipps für bessere Performance:

  • Schließt nicht benötigte Tabs und Ordner
  • Deaktiviert Extensions, die ihr nicht aktiv nutzt
  • Nutzt „workbench.editor.enablePreview“: false für weniger Tab-Wechsel
  • Bei großen Repositories: Konfiguriert „search.exclude“ für bessere Suchperformance

VS Code vs. Konkurrenz

Gegenüber vim/neovim: VS Code bietet eine moderne GUI und ist einsteigerfreundlicher, während vim/neovim in der Kommandozeile schneller und ressourcenschonender sind.

Gegenüber JetBrains IDEs: JetBrains-Tools wie IntelliJ oder PyCharm bieten tiefere Sprachintegration, sind aber kostenpflichtig und ressourcenhungriger.

Gegenüber Sublime Text: VS Code ist kostenlos und Open Source, während Sublime Text schneller startet, aber kostenpflichtig ist.

Wichtige Extensions für Linux-Entwickler

  • Remote – SSH: Entwickelt auf entfernten Servern
  • Docker: Container-Management direkt in VS Code
  • Python: Vollständige Python-Entwicklungsumgebung
  • C/C++: Microsoft’s offizielle C++-Extension
  • GitLens: Erweiterte Git-Funktionen
  • Bracket Pair Colorizer: Bessere Übersicht bei verschachteltem Code

Fazit

Visual Studio Code hat die Entwicklerlandschaft revolutioniert. Die kostenlose Verfügbarkeit, gepaart mit professionellen Features und einer riesigen Community, macht VS Code zur ersten Wahl für viele Entwickler. Unter Linux läuft der Editor stabil und performant – egal ob ihr Python-Scripts schreibt, Webentwicklung betreibt oder an großen Software-Projekten arbeitet.

Die verschiedenen Installationsmethoden sorgen dafür, dass VS Code auf praktisch jeder Linux-Distribution läuft. Probiert einfach aus, welche Methode für euch am besten funktioniert.

Zuletzt aktualisiert am 15.04.2026