Visual Studio Code

Visual Studio Code ist ein kostenloser Code-Editor von Microsoft für Windows, macOS und Linux. Er richtet sich vor allem an Entwickler, die Quellcode schreiben, durchsuchen, versionieren, testen und debuggen möchten, ohne dafür eine große Entwicklungsumgebung installieren zu müssen. Zum Grundumfang gehören unter anderem IntelliSense für kontextbezogene Codevorschläge, ein integriertes Terminal, Git-Unterstützung, Debugging, Aufgabensteuerung und ein Explorer für Projektdateien. Über den Visual Studio Marketplace lässt sich VS Code um Programmiersprachen, Frameworks, Debugger, Container-, Cloud- und weitere Entwicklerwerkzeuge erweitern. Für Remote-Arbeit unterstützt der Editor unter anderem SSH, WSL und Entwicklungscontainer; mit vscode.dev steht außerdem eine browserbasierte Variante für leichtere Bearbeitungen bereit. Die lokale Nutzung ist ohne Anmeldung möglich, während Funktionen wie Settings Sync oder optionale KI-Dienste ein Konto voraussetzen können. VS Code selbst ist auch für kommerzielle Nutzung kostenlos. Wichtig ist die Abgrenzung zum Open-Source-Projekt Code - OSS: Der Microsoft-Download basiert darauf, wird aber unter Microsofts eigener Produktlizenz verteilt. Wer viele Erweiterungen installiert oder sehr große Projekte öffnet, kann zudem höhere Ressourcenlast und mehr Konfigurationsaufwand erleben.

Windows, macOS und LinuxGit, Debugger und TerminalErweiterbar per Marketplace

Überblick

Visual Studio Code, meist kurz VS Code genannt, ist ein kostenloser Code-Editor von Microsoft für Windows, macOS und Linux. Er kombiniert einen vergleichsweise schlanken Editor mit Funktionen, die sonst häufig aus größeren Entwicklungsumgebungen bekannt sind: Quellcode lässt sich projektweit durchsuchen, mit IntelliSense kontextbezogen ergänzen, über Git versionieren, direkt im integrierten Terminal bearbeiten und mit passenden Debuggern schrittweise untersuchen. Der Editor richtet sich an Einsteiger und professionelle Entwickler und lässt sich über Erweiterungen an viele Sprachen, Frameworks und Arbeitsabläufe anpassen.

Der Grundgedanke von VS Code ist modular. Nach der Installation steht bereits ein nutzbarer Editor mit Dateiexplorer, Suche, Quellcodeverwaltung, Terminal, Aufgabensteuerung und grundlegender Debugging-Infrastruktur bereit. Viele sprachspezifische Funktionen kommen jedoch über eingebaute Sprachunterstützung oder Erweiterungen hinzu. Das betrifft zum Beispiel zusätzliche Syntaxanalyse, Formatter, Linter, Debugger, Testadapter oder Framework-Werkzeuge. Dadurch muss nicht jeder Nutzer dieselben Komponenten installieren, gleichzeitig hängt der konkrete Funktionsumfang eines Projekts stärker von der gewählten Erweiterungsausstattung ab als bei einer monolithischen Voll-IDE.

Beim Schreiben von Code gehören Syntaxhervorhebung, automatische Einrückung, mehrere Cursor, Codefaltung, Snippets sowie das schnelle Springen zu Definitionen, Referenzen und Symbolen zu den wichtigsten Arbeitsmitteln. IntelliSense fasst Microsoft als kontextbezogene Codevervollständigung und Informationen wie Parameterhinweise zusammen. Wie tief diese Funktionen greifen, hängt von der jeweiligen Sprache und den installierten Sprachdiensten ab. Häufig verwendete Sprachen besitzen eine gute Grundintegration oder etablierte Erweiterungen, während spezielle Ökosysteme zusätzliche Einrichtung verlangen können. Eigene Formatierer und sprachbezogene Einstellungen lassen sich pro Sprache festlegen.

Git ist direkt in die Oberfläche eingebunden. Änderungen lassen sich anzeigen, vergleichen, zum Commit vormerken und übernehmen; Branches können gewechselt oder erstellt und Konflikte innerhalb des Editors bearbeitet werden. Git selbst muss auf dem Rechner vorhanden sein, denn VS Code ersetzt die Git-Installation nicht. Wer lieber mit der Kommandozeile arbeitet, kann das integrierte Terminal nutzen, ohne ständig zwischen Editor und separatem Terminalfenster zu wechseln. Mehrere Terminals können parallel geöffnet und je nach Betriebssystem mit den vorhandenen Shells betrieben werden. Diese Kombination ist besonders praktisch für Builds, Paketmanager, Versionsverwaltung und lokale Entwicklungsserver.

Debugging ist als eigene Arbeitsansicht integriert. Mit einem passenden Debugger lassen sich Breakpoints setzen, Variablen beobachten, Aufrufstapel prüfen und Programme Schritt für Schritt ausführen. Für verschiedene Sprachen werden dafür eingebaute oder ergänzende Debug-Erweiterungen verwendet. Auch Tests können über den Test Explorer gesammelt, gestartet und ausgewertet werden, wenn das jeweilige Test-Framework durch VS Code oder eine Erweiterung angebunden ist. Aufgaben, sogenannte Tasks, automatisieren wiederkehrende Befehle wie Builds, Skripte oder andere Projektkommandos. Damit lassen sich viele typische Schritte eines Entwicklungsablaufs direkt aus dem Editor starten.

Für datenorientierte Projekte unterstützt VS Code auch Notebook-Arbeitsabläufe. Mit der Jupyter-Erweiterung lassen sich .ipynb-Dateien öffnen, Codezellen ausführen und Python-Notebooks debuggen; außerdem ist die Verbindung zu entfernten Jupyter-Servern dokumentiert. C/C++, Java und .NET werden über passende Sprach- und Werkzeugerweiterungen ergänzt. Bei C/C++ bringt die Microsoft-Erweiterung keinen Compiler oder Debugger mit, sodass die benötigte Toolchain auf dem System zusätzlich vorhanden sein muss.

Ein zentraler Teil des Ökosystems ist der Visual Studio Marketplace. Dort können Erweiterungen für Programmiersprachen, Frameworks, Cloud-Dienste, Container, Themes, Formatter, Debugger und zahlreiche weitere Zwecke installiert werden. Das ist eine der größten Stärken von VS Code, verlangt aber auch Auswahl und Pflege. Erweiterungen stammen nicht alle von Microsoft; sie können eigenen Datenschutzbedingungen folgen und besitzen je nach Typ weitreichenden Zugriff innerhalb der lokalen Entwicklungsumgebung. Für Organisationen gibt es Verwaltungsmechanismen, mit denen erlaubte Erweiterungen eingeschränkt werden können. Bei sensiblen Projekten ist es deshalb sinnvoll, Herausgeber, Berechtigungen und Vertrauenswürdigkeit einer Erweiterung vor der Installation zu prüfen.

Für Projekte auf anderen Rechnern oder in isolierten Entwicklungsumgebungen bietet Microsoft die Remote-Development-Erweiterungen an. Über Remote - SSH kann ein entferntes System als Entwicklungsumgebung genutzt werden, während die Oberfläche lokal läuft. Unter Windows ermöglicht WSL die Arbeit mit Linux-Projekten innerhalb des Windows Subsystem for Linux. Dev Containers öffnen Projekte in vorbereiteten Containern, sodass Abhängigkeiten und Werkzeuge reproduzierbarer bereitgestellt werden können. Diese Funktionen sind besonders für Teams und DevOps-Arbeitsabläufe nützlich, setzen aber die jeweilige Infrastruktur wie SSH-Zugang, WSL oder Container-Laufzeit voraus.

GitHub Codespaces lässt sich ebenfalls aus VS Code oder über einen Browser-Editor verwenden. Die eigentliche Rechenumgebung läuft dabei in der Cloud und kann projektspezifisch mit Laufzeiten, Erweiterungen und einer Dev-Container-Konfiguration vorbereitet werden. Codespaces ist ein eigener GitHub-Dienst und deshalb nicht mit dem kostenlosen Grundpreis von VS Code gleichzusetzen; für Nutzung, Konten und mögliche Kosten gelten die Bedingungen des jeweiligen GitHub-Angebots.

Mit vscode.dev gibt es außerdem eine offizielle Browservariante. Sie eignet sich für schnelle Änderungen, Quellcodeansicht und bestimmte GitHub-Arbeitsabläufe, ohne dass der Desktop-Editor installiert werden muss. Die Browserumgebung besitzt jedoch technische Grenzen: Ein lokales integriertes Terminal steht dort nicht wie in der Desktop-Anwendung zur Verfügung, und nicht jede Erweiterung kann im Browser ausgeführt werden. Für vollständige lokale Build-, Debugging- oder Laufzeitabläufe bleibt die Desktop-Version daher meist die passendere Wahl. Die Web-Version ergänzt den Editor, ersetzt aber nicht in jedem Szenario die Desktop-Anwendung.

VS Code lässt sich stark personalisieren. Nutzer können Themes, Symbolsets, Schrift, Editorlayout, Tastenkürzel und zahlreiche Verhaltensoptionen anpassen. Über Profile können unterschiedliche Konfigurationen für verschiedene Aufgaben getrennt werden, zum Beispiel ein schlankes Profil für Webentwicklung und ein anderes für Datenanalyse oder Schulungszwecke. Profile lassen sich exportieren und teilen. Settings Sync synchronisiert auf Wunsch Einstellungen, Tastenkürzel, Erweiterungen und weitere Konfigurationsdaten über mehrere Geräte. Dafür ist eine Anmeldung erforderlich; die normale lokale Codebearbeitung funktioniert dagegen ohne verpflichtendes Benutzerkonto.

Microsoft integriert in VS Code auch optionale KI-Funktionen rund um GitHub Copilot und agentische Arbeitsweisen. Dazu gehören je nach verfügbarer Copilot-Stufe unter anderem Codevorschläge, Chat- und Agentenfunktionen, die mehrstufige Änderungen vorbereiten können. Diese KI-Funktionen sind nicht Voraussetzung für den normalen Editorbetrieb. GitHub Copilot besitzt eigene Nutzungsbedingungen, Kontingente und gegebenenfalls kostenpflichtige Tarife; sie sind deshalb vom Preis von VS Code selbst zu trennen. Wer keine KI-Hilfe verwenden möchte, kann VS Code weiterhin als klassischen Editor mit Git, Debugging, Terminal, Tests und Erweiterungen einsetzen.

VS Code selbst kostet nichts. Microsoft erlaubt die kostenlose Nutzung nach den Produktlizenzbedingungen auch für kommerzielle Zwecke; eine zeitlich begrenzte Testphase gibt es für den Editor daher nicht. Kosten können trotzdem außerhalb des Editors entstehen, etwa für kostenpflichtige Cloud-Dienste, kommerzielle Erweiterungen oder separate Angebote wie bestimmte GitHub-Copilot-Tarife. Für ToolWissen wird deshalb der Einstiegspreis mit 0 Euro geführt, ohne so zu tun, als seien sämtliche Dienste rund um den Editor automatisch kostenlos. Ein öffentliches, eindeutig auf VS Code bezogenes Affiliate- oder Referral-Programm konnte bei der aktuellen Prüfung nicht bestätigt werden.

Bei der Lizenz ist eine wichtige Unterscheidung nötig. Der Quellcode des zugrunde liegenden Projekts Code - OSS wird öffentlich auf GitHub bereitgestellt und steht unter der MIT-Lizenz. Die von Microsoft angebotenen offiziellen VS-Code-Binärdateien werden jedoch unter Microsofts Produktlizenz für Visual Studio Code verteilt und enthalten zusätzliche Microsoft-Komponenten. Deshalb sind Aussagen wie „VS Code ist vollständig MIT-lizenziert“ für den offiziellen Microsoft-Download zu pauschal. Wer eine möglichst quelloffene Distribution ohne Microsoft-spezifische Binärbestandteile bevorzugt, kann sich Projekte wie VSCodium ansehen; das ist jedoch ein eigenes Produkt und keine offizielle Microsoft-Ausgabe.

Auch beim Support ist die Standardlizenz wichtig: Microsoft stellt die Software ohne zugesagte Gewährleistung bereit und behält sich vor, keine Supportleistungen anzubieten. Aus der kostenlosen Standardnutzung sollte deshalb kein garantierter Herstellersupport mit festen Reaktionszeiten oder einem Service-Level-Agreement abgeleitet werden. Organisationen, die solche vertraglichen Zusagen benötigen, müssen für ihren konkreten Einsatz separat prüfen, welche Microsoft-, GitHub- oder Partnerangebote dafür tatsächlich vereinbart werden können.

Beim Datenschutz erfasst VS Code nach Microsofts Dokumentation standardmäßig Telemetriedaten, die sich über die Einstellungen abschalten lassen. Für besonders sensible Umgebungen ist wichtig, dass Erweiterungen eigene Telemetrie oder externe Dienste verwenden können und nicht automatisch denselben Einstellungen des Editors folgen. Workspace Trust hilft beim Umgang mit unbekannten Projektordnern: Im eingeschränkten Modus werden riskantere Funktionen wie bestimmte Aufgaben, Debugging- oder Erweiterungsabläufe begrenzt, bis einem Workspace vertraut wird. Microsoft weist zugleich darauf hin, dass dieser Mechanismus keinen vollständigen Schutz vor bösartigen Erweiterungen ersetzt. Unternehmen sollten daher eigene Richtlinien für Extensions, Datenflüsse und optionale Cloud- oder KI-Dienste prüfen.

Microsoft veröffentlicht ein allgemeines Data Protection Addendum, kurz DPA, für Produkte, die unter den Microsoft Product Terms abonniert werden. Aus den öffentlich geprüften VS-Code-Seiten ließ sich jedoch kein eigenständiger AVV beziehungsweise DPA speziell für die kostenlose lokale VS-Code-Desktopnutzung bestätigen. Für Unternehmen ist deshalb entscheidend, welche zusätzlichen Microsoft-, GitHub-, KI-, Cloud- oder Erweiterungsdienste tatsächlich eingesetzt werden und welche Vertrags- und Datenschutzbedingungen für genau diese Dienste gelten.

Offiziell unterstützt Microsoft VS Code auf aktuellen Windows-, macOS- und Linux-Systemen. Eine portable Betriebsart ist für unterstützte Desktop-Plattformen dokumentiert. Raspberry Pi kann technisch genutzt werden, wird von Microsoft aber ausdrücklich nicht als offiziell unterstützte Plattform geführt; auch Windows Server zählt laut den Systemanforderungen nicht zu den unterstützten Betriebssystemen. Auf ChromeOS oder anderen Sonderumgebungen können Webzugriff, Linux-Container oder Umwege möglich sein, sollten aber nicht mit einem offiziell zugesagten nativen Support gleichgesetzt werden. Für die ToolWissen-Plattformtaxonomie werden deshalb nur die eindeutig bestätigten Kernplattformen und die offizielle Web- beziehungsweise CLI-Nutzung erfasst.

Die Oberfläche kann über Sprachpakete in vielen Sprachen verwendet werden. Microsoft dokumentiert unter anderem Englisch, Deutsch, Französisch, Italienisch, Spanisch, Portugiesisch (Brasilien), Russisch, Japanisch, Koreanisch, Türkisch, Polnisch, Tschechisch sowie vereinfachtes und traditionelles Chinesisch; außerdem wird Ungarisch genannt. Der aktuelle ToolWissen-Taxonomiekatalog besitzt jedoch keinen eigenen Ungarisch-Slug, weshalb diese Sprache nicht künstlich als unbekannter Taxonomiewert importiert wird. Die tatsächlichen Programmiersprachen, die bearbeitet werden können, sind davon getrennt und durch eingebaute Unterstützung sowie Erweiterungen wesentlich breiter.

Bei öffentlichen Nutzerbewertungen schneidet Visual Studio Code auf mehreren Softwareportalen hoch ab. Für die ToolWissen-Hauptbewertung wird die aktuell größte eindeutig zugeordnete importfähige Quelle verwendet: G2 zeigt bei der aktuellen Prüfung 4,7 von 5 Punkten bei 2.732 Bewertungen. Capterra und GetApp folgen mit jeweils rund 1.700 Bewertungen; beide gehören zum Gartner-Digital-Markets-Umfeld und können sich im Bewertungsbestand überschneiden. TrustRadius, Product Hunt, AlternativeTo, SourceForge, Slashdot, PeerSpot, SoftwareSuggest und zwei getrennte Trustpilot-Domainprofile wurden ebenfalls als eigene direkte Profile geprüft. Die Mengen werden ausdrücklich nicht zusammengerechnet.

Für die Entscheidung zwischen VS Code und Alternativen kommt es stark auf den gewünschten Arbeitsstil an. Visual Studio ist für bestimmte .NET- und Windows-Entwicklungsabläufe eine umfassendere IDE, JetBrains-Produkte wie IntelliJ IDEA oder PyCharm bieten stärker vorkonfigurierte, sprach- beziehungsweise plattformspezifische Entwicklungsumgebungen, und Neovim richtet sich an Nutzer mit sehr tastatur- und konfigurationsorientiertem Workflow. VSCodium ist interessant, wenn eine alternative Distribution auf Basis des offenen Code-OSS-Projekts bevorzugt wird. Cursor und ähnliche Editoren stellen KI-gestützte Entwicklung stärker in den Mittelpunkt. VS Code ist besonders attraktiv, wenn ein kostenloser, plattformübergreifender und sehr anpassbarer Editor gewünscht wird und die Bereitschaft besteht, zusätzliche Sprachen und Spezialfunktionen über Erweiterungen zusammenzustellen.

Vorteile

  • Kostenlose Nutzung senkt Lizenzkosten für Entwickler
  • Windows, macOS und Linux erlauben ähnliche Abläufe
  • Erweiterungen decken viele Sprachen und Frameworks ab
  • Git, Terminal und Debugger sparen häufige Toolwechsel
  • Lokale Codearbeit klappt ohne verpflichtendes Konto
  • Projektdateien bleiben in üblichen Formaten erhalten
  • Profile trennen Einstellungen für verschiedene Aufgaben
  • Settings Sync übernimmt Konfigurationen auf Geräte
  • Remote-SSH bringt Werkzeuge direkt auf Zielsysteme
  • WSL verbindet Windows direkt mit Linux-Entwicklung
  • Dev Containers machen Umgebungen besser reproduzierbar
  • vscode.dev erlaubt Änderungen ohne lokale Installation
  • Der Marketplace erweitert VS Code für viele Workflows
  • IntelliSense beschleunigt Navigation und Ergänzungen
  • Debugging bleibt direkt neben dem eigenen Quellcode
  • Der Test Explorer bündelt Testläufe und Ergebnisse
  • Tasks automatisieren wiederkehrende Build-Schritte
  • Mehrere Terminals bleiben direkt am Projekt verfügbar
  • Multi-Root-Workspaces bündeln mehrere Ordner sauber
  • Portable Mode erleichtert mitnehmbare Installationen
  • Workspace Trust mindert Risiken bei fremden Projekten
  • Telemetry lässt sich für den Editor komplett abschalten
  • Signierte Erweiterungen erschweren manipulierte Pakete
  • Firmen können erlaubte Erweiterungen zentral begrenzen
  • Oberfläche und Editor lassen sich sehr stark anpassen
  • Tastenkürzel passen sich an vorhandene Gewohnheiten an
  • VS Code läuft auch mit relativ wenig Arbeitsspeicher
  • Stable-Releases bringen Funktionen in kurzen Zyklen
  • Code-OSS macht zentrale Editorteile offen einsehbar
  • Git-Konflikte lassen sich direkt im Editor auflösen
  • Code-Navigation erleichtert Arbeit in großen Projekten
  • Snippets verkürzen wiederkehrende Eingaben im Quellcode
  • Markdown lässt sich schreiben und als Vorschau anzeigen
  • Browser und Desktop teilen auf Wunsch Einstellungen
  • Remote-Projekte müssen nicht vollständig lokal liegen
  • Erweiterungen ergänzen Sprachen, Debugger und Werkzeuge
  • Die Extension API ermöglicht eigene Werkzeuge im Editor
  • Optionale KI unterstützt längere Entwicklungsaufgaben
  • KI-Funktionen sind fürs normale Editieren nicht nötig
  • Fremde Ordner lassen sich zunächst eingeschränkt öffnen
  • Mehrere Installationswege passen zu vielen Geräten
  • Git bleibt über Oberfläche und Kommandozeile nutzbar
  • Der Explorer hält Projektdateien direkt erreichbar
  • Lokale Arbeit klappt auch ohne dauerhafte Verbindung
  • Browserbetrieb eignet sich gut für kurze Codeänderungen

Nachteile

  • Viele Erweiterungen können den Editor deutlich bremsen
  • Zu viele Erweiterungen erhöhen Konflikte im Editor
  • Reicher Sprachsupport braucht oft Zusatz-Erweiterungen
  • Git-Funktionen benötigen eine separate Git-Installation
  • Laufzeiten und Compiler müssen häufig extra installiert
  • Die Web-Version bietet keinen lokalen Terminalzugriff
  • Die Web-Version unterstützt nicht alle Erweiterungen
  • Komplexe IDE-Abläufe brauchen oft mehr Einrichtung
  • Die große Einstellungsmenge kann Anfänger überfordern
  • Erweiterungen können eigene Datenschutzregeln haben
  • Erweiterungen laufen mit weitreichenden lokalen Rechten
  • Workspace Trust stoppt nicht jede riskante Erweiterung
  • Telemetry ist aktiv, lässt sich aber ganz abschalten
  • Settings Sync setzt eine Kontoanmeldung zwingend voraus
  • Copilot Free hat monatlich begrenzte KI-Kontingente
  • KI-Funktionen brauchen eigene Konten und Nutzungsrechte
  • Remote-Funktionen brauchen Serverzugang und Zusatztools
  • Raspberry Pi gilt bei Microsoft als nicht unterstützt
  • Windows Server ist laut Microsoft nicht unterstützt
  • Große Projekte laufen mit vielen Plugins langsamer

Funktionen

  • Code mit Syntaxfarben in vielen Sprachen bearbeiten
  • IntelliSense ergänzt Code kontextbezogen beim Schreiben
  • Quellcode projektweit durchsuchen und gezielt ersetzen
  • Definitionen, Referenzen und Symbole schnell anspringen
  • Codeblöcke falten und große Dateien kompakt halten
  • Mehrere Dateien in Tabs und geteilten Editoren öffnen
  • Git-Änderungen direkt im Editor prüfen und übernehmen
  • Branches anlegen, wechseln und Zusammenführungen lösen
  • Commits vorbereiten und Änderungen vorab vergleichen
  • Integriertes Terminal direkt im Projektordner öffnen
  • Mehrere Terminal-Sitzungen parallel starten und teilen
  • Programme mit Breakpoints Schritt für Schritt debuggen
  • Variablen und Aufrufstapel beim Debuggen direkt prüfen
  • Tests im Test Explorer erkennen, starten und auswerten
  • Testabdeckung und Testergebnisse im Editor anzeigen
  • Wiederkehrende Builds und Skripte über Tasks starten
  • Erweiterungen direkt aus dem Marketplace installieren
  • Sprachsupport mit Erweiterungen gezielt ergänzen lassen
  • Debugger und Werkzeuge über Erweiterungen ergänzen
  • Editorfarben, Icons und Oberflächenlayouts anpassen
  • Tastenkürzel für eigene Abläufe passend konfigurieren
  • Profile für verschiedene Projekte getrennt verwalten
  • Profile lokal exportieren oder per GitHub-Link teilen
  • Settings über mehrere Geräte hinweg synchronisieren
  • Code lokal ohne verpflichtende Anmeldung bearbeiten
  • Projekte über SSH auf entfernten Rechnern bearbeiten
  • Linux-Projekte unter Windows über WSL direkt öffnen
  • Entwicklungscontainer als isolierte Umgebung verwenden
  • Quellcode in vscode.dev direkt im Browser bearbeiten
  • GitHub-Repositories aus dem Browser schnell öffnen
  • Dateien und Ordner per Explorer im Workspace verwalten
  • Mehrere Projektordner in einem Workspace zusammenfassen
  • Arbeitsbereiche im Restricted Mode sicherer öffnen
  • Telemetry für den Editor gezielt komplett abschalten
  • Eigene VS-Code-Erweiterungen über die API entwickeln
  • Erweiterungen lokal debuggen, testen und publizieren
  • Programmiersprachen per Language Server integrieren
  • Snippets für häufig genutzte Codebausteine verwalten
  • Markdown direkt bearbeiten und als Vorschau anzeigen
  • Dateien automatisch speichern und Änderungen verfolgen
  • Zeilen, Spalten und mehrere Cursor zugleich bearbeiten
  • Code formatieren und Formatierer pro Sprache festlegen
  • KI-Agenten optional für mehrstufige Aufgaben einsetzen
  • Copilot-Vorschläge optional direkt im Editor verwenden
  • Agentenänderungen prüfen und Unterschiede vergleichen
  • Portable Nutzung unter Windows und Linux konfigurieren
  • VS Code per CLI mit Projekten und Dateien direkt öffnen
  • Jupyter-Notebooks mit Erweiterungen öffnen, ausführen und gezielt debuggen

Geeignet für

  • Webentwickler mit JavaScript, TypeScript und HTML-Code
  • Python-Entwickler mit wechselnden Projektumgebungen
  • Backend-Entwickler mit Git, Terminal und Debugging
  • Frontend-Teams mit vielen Frameworks und Erweiterungen
  • Full-Stack-Entwickler mit gemischten Webtechnologien
  • Freelancer mit Projekten auf Windows, macOS oder Linux
  • Startups mit Bedarf an kostenloser Entwicklungssoftware
  • Unternehmen mit standardisierten Editor-Konfigurationen
  • Teams mit Git-Reviews und klaren Entwicklungsabläufen
  • DevOps-Teams mit SSH, WSL und Container-Umgebungen
  • Spieleentwickler mit passenden Engine-Erweiterungen
  • Schüler beim Einstieg in Programmierung und Webtechnik
  • Hochschulen für Programmierkurse und Entwicklungsarbeit
  • Open-Source-Teams mit GitHub- und Git-Arbeitsabläufen
  • Entwickler mit wechselnden Sprachen und Frameworks
  • Entwickler mit stark angepassten Tastatur-Workflows
  • Teams mit Bedarf an gemeinsam nutzbaren Editor-Profilen
  • Nutzer mit Settings Sync auf mehreren Arbeitsgeräten
  • Remote-Entwickler mit Projekten auf entfernten Rechnern
  • Windows-Nutzer mit Linux-Entwicklung direkt über WSL
  • Container-Teams mit reproduzierbaren Dev-Containern
  • Entwickler mit lokalen und browserbasierten Editoren
  • Extension-Autoren für eigene VS-Code-Erweiterungen
  • Sprachtool-Autoren mit Language-Server-Integrationen
  • Entwickler mit Test-, Debugging- und Terminal-Workflows
  • Teams mit strengen Vorgaben für erlaubte Erweiterungen
  • Datenschutzbewusste Nutzer mit abschaltbarer Telemetry
  • Portable VS-Code-Nutzung auf mehreren Arbeitsgeräten
  • Entwickler mit optionaler KI-Hilfe beim Programmieren
  • Teams mit automatisierten Tasks für Builds und Skripte
  • Entwickler mit umfangreichen Markdown- und Doku-Dateien
  • Administratoren mit verwalteten Entwickler-Endgeräten
  • Nutzer mit eher sparsamen Rechnern für Entwicklung
  • Entwickler für schnelle Änderungen direkt im Browser
  • Teams mit mehreren Projektordnern in einem Workspace
  • Datenanalysten mit Jupyter-Notebooks und Python-Code
  • C/C++-Entwickler mit Compiler, Debugger und Erweiterung
  • Java-Entwickler mit Sprachserver und Debug-Erweiterung
  • .NET-Entwickler mit C#-Werkzeugen und leichtem Editor
  • Technische Redakteure mit Markdown, Vorschau und Git
  • Entwickler mit GitHub-Codespaces und Remote-Workflows

Nicht geeignet für

  • Nutzer ohne Programmierbedarf oder technische Aufgaben
  • Teams mit rein visuellen No-Code-Entwicklungsprozessen
  • Java-Teams mit Bedarf an einer spezialisierten Voll-IDE
  • .NET-Teams mit tiefen Visual-Studio-Enterprise-Abläufen
  • Anfänger ohne Bereitschaft für Erweiterungen und Setup
  • Nutzer mit Bedarf an fertigen Projektvorlagen ab Werk
  • Teams, die alle Sprachtools ohne Erweiterungen erwarten
  • Browsernutzer mit Bedarf an integriertem Debugging
  • Workflows mit Pflicht zu integriertem GUI-Designer
  • Nutzer mit sehr großen Projekten auf knapper Hardware
  • Organisationen mit strengem Verbot externer Telemetrie
  • Teams ohne Git-Installation bei geplantem Git-Workflow
  • Nutzer mit Bedarf an offiziell getragenem Raspberry Pi
  • Windows-Server-Umgebungen mit direkter Editor-Nutzung
  • Nutzer mit Pflicht zu eingebauter Offline-KI im Editor
  • Teams ohne Zeit für Erweiterungs- und Settingspflege
  • Teams mit Pflicht zu garantierten VS-Code-Supportzeiten
  • Nutzer mit Bedarf an gleicher Web- und Desktop-Funktion

Eckdaten

AnbieterMicrosoft Corporation
Gründung1975
HauptsitzUSA, Redmond (Washington)
Preis abab 0 € / Monat

Bewertungen

Öffentliche Bewertungen aus bekannten Quellen.

Alternativen