Zed face debugging-ul cool din nou: un salt uriaș spre 1.0

Linux news
Spread the love

După luni de anticipare și peste 2.000 de cereri din partea comunității, Zed lansează oficial suportul pentru depanare. Și nu vorbim doar de un debugger oarecare — ci de unul gândit să redefinească experiența.

Ce face depanatorul Zed diferit?

E simplu: viteză, familiaritate și flexibilitate.

  • Viteză, ca să pierzi mai puțin timp cu setup-ul și mai mult timp pe cod.
  • Familiaritate, cu o interfață în stilul Zed, intuitivă și accesibilă.
  • Configurabilitate de top: fiecare fereastră, tastă și flux poate fi personalizat.

Configurarea? Mai ușoară ca niciodată

Zed introduce un sistem de „localizatori” care transformă automat configurațiile de build în scenarii de depanare — un mic miracol pentru oricine a petrecut ore configurând fișiere JSON. Rust, Python, Go și JavaScript sunt deja suportate, cu promisiunea de mai multe în viitor.

Tastatura e regină

Depanarea cu mouse-ul? Opțională. Zed oferă o experiență completă și fluentă direct de pe tastatură — pentru cei care iubesc eficiența și viteza.

Sub capotă: o arhitectură modulară

Depanatorul este împărțit în două straturi: unul de date, care comunică cu adaptoarele DAP, și unul de interfață, care redă starea aplicației. Acest model permite depanare colaborativă, cache inteligent și sesiuni multiplayer.

Tree-sitter pentru variabile inline

Zed evită capcanele LSP-ului și optează pentru Tree-sitter în afișarea valorilor variabilelor în context — o abordare elegantă și extensibilă, deja funcțională pentru Python, Rust și Go.

Ce urmează?

Echipa Zed promite vizualizări noi (watch list, memory view etc.), suport extins pentru limbaje, și și mai mult polish.

Tagged

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *