LinuxAlternative

Linux · Programmierung

VS Code

Ein leichtgewichtiger, erweiterbarer Quellcode-Editor, der viele Sprachen unterstützt und auf Electron sowie einem Open-Source-Kern basiert.

Open SourceKostenlos
Als Erste(r) bewerten
Lizenz
MIT
Aktuelle Version
1.143.1

Was ist VS Code?

Visual Studio Code ist ein Quellcode-Editor, der von Microsoft entwickelt wurde. Er kombiniert eine leichtgewichtige Oberfläche mit leistungsstarken Funktionen wie IntelliSense und Debugging. Der Kern ist Open Source, aber die markenbezogene Version enthält proprietäre Telemetrie und Updates. Aufgrund seiner Geschwindigkeit und seines Erweiterungs-Ökosystems ist er zum De-facto-Standard für Web- und allgemeine Entwicklung geworden.

Er richtet sich an Entwickler, die einen schnellen, anpassbaren Editor ohne den Overhead einer vollständigen IDE wünschen. Er funktioniert gut für JavaScript, Python, C++ und Go sowie andere Sprachen. Der Erweiterungs-Store ermöglicht es Ihnen, die Umgebung an bestimmte Sprachen oder Workflows anzupassen, was ihn sowohl für Einsteiger als auch für erfahrene Ingenieure geeignet macht.

Im Vergleich zu Windows-Tools fühlt er sich auf Linux nahezu identisch an. Da er auf Electron basiert, ist die UI plattformübergreifend konsistent. Der Hauptunterschied liegt in der Integration mit dem Linux-Terminal und dem Dateisystem. Er behandelt native Linux-Pfade und Berechtigungen korrekt und vermeidet die Pfadtrenner-Probleme, die bei anderen plattformübergreifenden Tools häufig vorkommen.

Ideal für: Entwickler, die einen vielseitigen, funktionsreichen Editor wünschen, der konsistent über verschiedene Betriebssysteme hinweg funktioniert.

Wichtige Funktionen von VS Code

  • IntelliSense mit kontextsensitiven Vorschlägen
  • Integriertes Terminal und Shell-Integration
  • Eingebaute Git-Versionierung
  • Umfassender Erweiterungs-Store
  • Debugging-Unterstützung für mehrere Sprachen
  • Remote-Entwicklung über SSH und Container
  • Mehrere Cursor und Suchen/Ersetzen

Vorteile

  • Kostenloser und Open-Source-Kern
  • Riesiges Erweiterungs-Ökosystem
  • Schneller Start und geringer Speicherverbrauch für eine Electron-App
  • Konsistente Erfahrung über Windows, macOS und Linux hinweg

Nachteile

  • Hoher Speicherverbrauch im Vergleich zu nativen Editoren
  • Proprietäre Marken und Telemetrie im offiziellen Build
  • Kann für einfache Textbearbeitungsaufgaben überladen wirken

Windows-Programme, die VS Code ersetzt

VS Code unter Linux installieren

Arch / Manjarosudo pacman -S code

Tipps für Windows-Umsteiger

Wenn Sie von Windows kommen, funktionieren Ihre Shortcuts größtenteils, aber prüfen Sie auf Konflikte mit Ihrer Desktop-Umgebung. Verwenden Sie das integrierte Terminal zum Ausführen von Skripten, da es Ihre Shell-Umgebung erbt. Beachten Sie, dass Dateipfade Schrägstriche verwenden und Berechtigungen wichtig sind; stellen Sie sicher, dass Ihr Benutzer Lese-/Schreibzugriff auf Projektverzeichnisse hat. Installieren Sie das Paket 'Code - OSS' aus Ihrem Distro-Repository, wenn Sie die proprietären Updates von Microsoft vermeiden möchten, oder verwenden Sie die offiziellen .deb/.rpm-Pakete für die neuesten Funktionen.

VS Code: häufige Fragen

Ist VS Code unter Linux kostenlos?

Ja, der Editor ist kostenlos nutzbar. Der Kern ist Open Source, und Microsoft bietet ihn für den kommerziellen und privaten Gebrauch ohne Kosten an.

Kann ich VS Code ohne Internetverbindung verwenden?

Ja, sobald er installiert und die Erweiterungen heruntergeladen wurden, funktioniert er offline. Einige Funktionen wie Cloud-Sync oder bestimmte Remote-Verbindungen erfordern jedoch Internet.

Wie installiere ich VS Code auf Arch Linux?

Sie können das offizielle Paket aus dem AUR oder das Paket 'code' aus dem Community-Repository installieren. Die AUR-Version verfolgt die neueste Version.

Unterstützt VS Code die Python-Entwicklung?

Ja, installieren Sie die offizielle Python-Erweiterung. Sie bietet Linting, Formatierung und Debugging-Unterstützung für Python-Skripte.

Aktualisiert am