Texteditoren gibt es viele. VS Code hat sich in weniger als einem Jahrzehnt zum meistgenutzten Code-Editor der Welt entwickelt. Kostenlos, erweiterbar und für jede Sprache und jedes Framework geeignet.
VS Code ist in der Grundinstallation bereits mächtig. Sein eigentlicher Stärke liegt im Erweiterungssystem: Über den integrierten Marketplace stehen mehr als 50.000 Extensions zur Verfügung – für jede Sprache, jedes Framework und jeden Workflow.
Automatische Code-Formatierung beim Speichern. Einheitlicher Code-Stil im gesamten Team – ohne manuelle Anpassungen und endlose Style-Diskussionen.
Statische Code-Analyse, die potenzielle Fehler und Style-Verstöße in Echtzeit markiert. Unerlässlich für JavaScript- und TypeScript-Projekte.
Erweitert die Git-Integration erheblich: Wer hat diese Zeile wann geändert? Vollständige Commit-Historie direkt im Code, Blame-Annotationen und Branch-Vergleiche.
Autovervollständigung für Tailwind-Klassen, Vorschau der generierten CSS-Werte beim Hover und Markierung ungültiger Klassen – ein Pflicht-Plugin für Tailwind-Projekte.
KI-gestützte Code-Vervollständigung direkt im Editor. Schlägt ganze Funktionen, Kommentare und Tests vor – kostenpflichtig, aber ein erheblicher Produktivitätshebel.
HTTP-Client direkt in VS Code – API-Endpoints testen ohne separates Tool wie Postman. Ideal für schnelle Tests während der Backend-Entwicklung.
Extensions lassen sich als Workspace-Empfehlungen in einer .vscode/extensions.json-Datei hinterlegen. Öffnet ein neues Teammitglied das Projekt, schlägt VS Code automatisch die Installation dieser Extensions vor – konsistente Entwicklungsumgebung im gesamten Team ohne Absprache.
VS Code ist auf Tastaturnutzung optimiert. Wer die wichtigsten Shortcuts kennt, arbeitet deutlich schneller:
| Aktion | Mac | Windows / Linux |
|---|---|---|
| Command Palette | ⌘ + Shift + P | Ctrl + Shift + P |
| Datei suchen | ⌘ + P | Ctrl + P |
| Im Projekt suchen | ⌘ + Shift + F | Ctrl + Shift + F |
| Terminal öffnen | ⌘ + J | Ctrl + J |
| Zeile verschieben | Alt + ↑ / ↓ | Alt + ↑ / ↓ |
| Zeile duplizieren | ⌥ + Shift + ↓ | Alt + Shift + ↓ |
| Multicursor hinzufügen | ⌥ + Klick | Alt + Klick |
| Umbenennen (projektübergreifend) | F2 | F2 |
VS Code unterscheidet zwischen globalen Einstellungen und projektspezifischen Workspace-Einstellungen. Letztere werden im Ordner .vscode/ im Projektverzeichnis gespeichert und können ins Git-Repository eingecheckt werden:
Visual Studio (ohne „Code") ist Microsofts vollwertige integrierte Entwicklungsumgebung (IDE), die primär für .NET-, C++- und Windows-Entwicklung ausgelegt ist. Sie ist deutlich größer, ressourcenintensiver und kostenpflichtig in der Professional- und Enterprise-Edition. VS Code ist ein schlanker, plattformübergreifender Editor, der durch Extensions für nahezu jede Sprache und jedes Framework geeignet ist – und kostenlos bleibt.
Der Quellcode von VS Code ist auf GitHub unter einer MIT-Lizenz verfügbar. Die offizielle Distribution von Microsoft enthält jedoch proprietäre Komponenten wie Telemetrie und den Marketplace-Zugang. Wer eine vollständig quelloffene Version möchte, kann VSCodium nutzen – einen Community-Build ohne Microsoft-Branding und Telemetrie, aber mit eingeschränktem Zugang zum offiziellen Extension-Marketplace.
VS Code basiert auf Electron und benötigt im Leerlauf etwa 200 bis 400 MB RAM. Mit vielen Extensions, einem großen Projekt und aktivem Language Server können es 1 bis 2 GB werden. Auf modernen Rechnern mit 8 GB RAM ist das kein Problem. Wer auf sehr schwacher Hardware arbeitet, kann Extensions deaktivieren oder auf leichtgewichtigere Alternativen wie Zed oder Neovim ausweichen.
Die Command Palette ist das universelle Befehlszentrum von VS Code – erreichbar mit ⌘+Shift+P (Mac) oder Ctrl+Shift+P (Windows). Sie gibt Zugriff auf alle Funktionen des Editors und aller installierten Extensions per Texteingabe. Wer einen Befehl nicht als Shortcut kennt, tippt einfach seinen Namen. Die Command Palette ist der schnellste Weg zu jeder Funktion und macht das Merken von Shortcuts optional.
Ja. Unter vscode.dev ist eine browserbasierte Version von VS Code zugänglich – ohne Installation, direkt im Browser. GitHub bietet unter github.dev eine noch tiefere Integration: In jedem GitHub-Repository einfach die Punkt-Taste drücken, und das Repository öffnet sich direkt in einer Browser-VS-Code-Instanz. Für vollständige Entwicklungsumgebungen mit Terminal und Node.js-Ausführung eignen sich cloud-basierte Dienste wie GitHub Codespaces.
Wir verwenden Cookies, um Ihr Nutzungserlebnis auf unserer Website zu verbessern. Durch die Nutzung unserer Website erklären Sie sich mit der Verwendung von Cookies einverstanden.
Verwalten Sie Ihre Cookie-Einstellungen unten:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
Analyse-Tool von Microsoft, das aufzeichnet, wie Nutzer mit der Website interagieren (z. B. Klicks, Scroll-Bewegungen), um die Benutzerfreundlichkeit zu analysieren und zu verbessern.
Service URL: privacy.microsoft.com (opens in a new window)