- Wegen der häufigen Ergänzung von AI-Funktionen und Instabilität in VSCode verschlechterte sich das bisherige Nutzungserlebnis, was zur Suche nach einer neuen Alternative führte
- Zed ist eine in Rust geschriebene leichte und schnelle IDE und bietet eine VSCode-Nutzern vertraute UI sowie ähnliche Keybindings
- Bei der Einrichtung der Python-Entwicklungsumgebung gab es Verwirrung im Zusammenhang mit dem Type-Checking-Modus des Basedpyright-Sprachservers, die jedoch über Einstellungen in
pyproject.toml gelöst werden konnte
- Geschwindigkeit, Stabilität und die einfache Konfiguration von Zed sind die wichtigsten Vorteile; das Erweiterungs-Ökosystem ist kleiner, reicht für die tägliche Entwicklung aber aus
- Zed entwickelt sich zu einer konkurrierenden IDE, die die dominierende Stellung von VSCode herausfordern kann, und stellt einen leichtgewichtigeren, entwicklerzentrierten Workflow wieder her
Warum ich mich von VSCode abgewandt habe
- VSCode wurde lange Zeit stabil genutzt, doch nach Updates mit Fokus auf AI-Funktionen entstand bei jeder Version der lästige Aufwand, neue Funktionen wieder deaktivieren zu müssen
- Obwohl GitHub Copilot nicht verwendet wird, erschienen wiederholt Hinweise wie „cmd+I to continue with Copilot“
- Unnötige Funktionen wie Inline-Terminal-Vorschläge kollidierten mit der Shell-Autovervollständigung
settings.json wurde zu einer langen Liste von Deaktivierungsoptionen, und es traten häufig Bugs, Verlangsamungen und Abstürze auf
- Es bleibt die Hoffnung, dass die AI-Integration in VSCode wieder weniger aufdringlich und stabiler wird, derzeit führte das aber zur Suche nach Alternativen
- JetBrains-IDs sind schwergewichtig, Vim/Emacs wurden wegen des hohen Konfigurationsaufwands ausgeschlossen
- Deshalb wurde das in Rust geschriebene Zed als neue IDE ausprobiert
Der erste Eindruck von Zed
- Beim Wechsel von VSCode boten ähnliche UI und Keybindings sofort eine vertraute Umgebung
- Allerdings hat Zed kein Panel mit der Liste geöffneter Dateien; navigiert wird über die Dateisuche mit
Cmd+P
- VSCode-Einstellungen können automatisch importiert werden, wurden hier aber bewusst manuell neu eingerichtet
- Die wichtigsten Einstellungen beschränkten sich auf Schriftgröße, Theme, Deaktivierung von Git blame und Aktivierung von Auto-Save
- Geschwindigkeit und Reaktionsfähigkeit sind VSCode deutlich überlegen; in zwei Wochen Nutzung gab es keine Bugs oder Abstürze
- Eingesetzt für Python- und Go-Entwicklung
- Go funktionierte sofort ohne zusätzliche Einrichtung
- Python erforderte anfangs etwas Zeit für die Konfiguration
Einrichtung der Python-Umgebung
Aktuelle Bewertung der Nutzung von Zed
- Hat sich als Standard-IDE für Python- und Go-Entwicklung etabliert
- Schnell, stabil und mit vertrauter Oberfläche, mit soliden Grundfunktionen
- Das Erweiterungs-Ökosystem ist kleiner als bei VSCode, aber für die tägliche Entwicklung ausreichend
- Nur ein leistungsstarker Diff-Viewer auf dem Niveau von GitLens fehlt etwas
- Die AI-Funktionen von Zed sind vorhanden, aber nicht aufdringlich und können bei Bedarf ignoriert werden
- Ein kostenpflichtiger Plan bietet Vorhersagen beim Bearbeiten und dient als Erlösmodell für die Nachhaltigkeit des Projekts
Fazit
- Zed entwickelt sich zu einem echten Konkurrenten für VSCode
- Allein der Einfluss von Microsoft könnte künftig nicht ausreichen, um die Stellung von VSCode zu halten
- Geschwindigkeit, Einfachheit und Stabilität von Zed verbessern die Developer Experience; der Text endet mit der Botschaft: „VSCode, es ist Zeit aufzuwachen“
Noch keine Kommentare.