5 Punkte von GN⁺ 2026-01-06 | Noch keine Kommentare. | Auf WhatsApp teilen
  • 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

  • Zed bietet auf Basis von Language Servern Funktionen wie Autovervollständigung, Code-Navigation und Type Checking
  • Der standardmäßige Sprachserver für Python ist Basedpyright, das auf Pyright basiert, aber einen strengeren typeCheckingMode verwendet
    • Wenn pyproject.toml einen Abschnitt [tool.pyright] enthält, wird standardmäßig der Modus recommended angewendet
    • Um den gewünschten Modus standard zu verwenden, muss dies in pyproject.toml explizit festgelegt werden
  • Beispielkonfiguration:
    "basedpyright.analysis": {
      "typeCheckingMode": "standard"
    }
    
  • Das Problem, dass Typfehler zwischen Dateien nicht sofort übernommen wurden, ließ sich mit der Einstellung "disablePullDiagnostics": true beheben
  • Auch die Erkennung virtueller Umgebungen funktionierte reibungslos
  • Der ty-Sprachserver (von Astral entwickelt, Beta-Version) wurde ebenfalls getestet und funktionierte gut, Basedpyright blieb jedoch aus Konsistenzgründen mit der CI erhalten

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.

Noch keine Kommentare.