programmatūra · 5 min · 19.10.2026

Zed 1.24.2 saīsina Linux x86_64 bināro par 23 % un ievieš lokālus git tagus

Zed 1.24.2 Linux x86_64 bināro failu padara par aptuveni 23 % mazāku. Tas ir vienīgais skaitliskais veiktspējas rādītājs visā laidienā, ko Rust valodā rakstītā redaktora autori Zed Industries izlaida 14. oktobrī. Pārējā laidiena daļa sastāv no sīkākiem uzlabojumiem git darbplūsmā, AI aģenta panelī un valodu atbalstā.

Laidienā ir vairāk nekā 90 izmaiņu: ap 28 jaunu funkciju un ap 40 kļūdu labojumu. Trīs galvenās jaunās lietas, ko izstrādātāji izceļ laidiena piezīmēs, ir lokālu git tagu izveide, termināļa ciļņu vilkšana uz aģenta paneli un faila meklētāja aizpildīšana no iezīmētā teksta. Neviena no tām nav liela funkcija pati par sevi, taču tās aizpilda robus ikdienas darbplūsmā. Zed ir koda redaktors, ko veido bijušie GitHub Atom redaktora autori. Tā galvenais solījums ir ātrdarbība uz liela koda bāzēm.

Mazāka Linux binārā un ātrāka palaišana

Lielākais konkrētais ieguvums skar Linux lietotājus. Laidiena binārā fails x86_64 arhitektūrā tagad ir par aptuveni 23 % mazāks nekā iepriekš. Zed piezīmēs nav paskaidrots, kas tieši deva šo samazinājumu, taču rezultāts ir mazāka lejupielāde un mazāk aizņemtas vietas diskā.

Laidiens arī paātrina redaktora palaišanu un samazina atmiņas patēriņu projektu meklēšanā, kad failu tips ir kļūdaini atpazīts kā binārs. Vairāku kursoru rediģēšana kļūst ātrāka. Šie uzlabojumi atbilst Zed pozicionējumam kā ātram redaktoram, kura visa saskarne ir rakstīta Rust valodā un zīmēta ar grafikas procesoru, bez Electron slāņa, uz kura balstās VS Code.

macOS versijā ir maza, bet praktiska izmaiņa: Finder tagad Zed grupē pie izstrādātāju rīkiem. Tas maina, kā sistēma kārto lietotnes un kur Zed parādās sarakstos. Pārējie platformu labojumi skar galvenokārt fontu attēlošanu un paplašinājumu sarakstu uzvedību bezsaistē.

Git tagus tagad var izveidot lokāli

Zed līdz šim neļāva izveidot git tagus no paša redaktora. Laidiens 1.24.2 pievieno komandu git: create tag at head un konteksta izvēlnes darbību “Create Tag…” git vēsturē un git grafikā.

Jaunie tagi paliek lokāli un netiek automātiski nosūtīti uz attālo repozitoriju.

Git panelī parādās failu skaits sadaļu virsrakstos. Komita ziņojuma redaktoru tagad var sakļaut, tāpat kā komita detaļas git grafikā. Atsauces git grafikā pārceltas no apraksta kolonnas uz pašu grafiku. Komanda zed --diff atver mapju salīdzinājumu divās kolonnās blakus. Uzlabota arī failu apstrāde, kad git panelī iezīmēti vairāki faili vienlaikus.

Attālinātajam darbam Zed pievieno gitiles kā saišu nodrošinātāju un sāk atbalstīt pašmitinātus Gerrit repozitorijus pastāvīgo saišu veidošanai. Tas palīdz komandām, kuras neizmanto GitHub vai GitLab, bet uztur savu git infrastruktūru. Attālinātajās sesijās serveris labāk reaģē brīžos, kad žurnāla vai RPC ieraksti ir bloķēti.

Termināļa cilnes velk uz aģenta paneli

AI aģenta panelī tagad var ievilkt termināļa cilni. Tas aģentam dod reālā laika piekļuvi čaulas kontekstam, piemēram, pēdējās komandas izvadei, bez manuālas kopēšanas vai ielīmēšanas. Garās aģenta sarunās redaktors patērē mazāk atmiņas un procesora.

Amazon Bedrock pielāgotie modeļi tagad atbalsta konfigurējamu rīku lietojumu, attēlus un domāšanas režīmu. Faila meklētājs aizpilda meklēšanas lauku no teksta, kas iezīmēts redaktorā vai terminālī; šo uzvedību var izslēgt ar iestatījumu file_finder.prefill_query_from_selection. Papildus iestatījums extension_suggestions ļauj izslēgt paplašinājumu ieteikumus, bet paplašinājumu skats tagad rāda uzstādītos paplašinājumus arī bezsaistē.

Labojumi redaktorā un valodu atbalstā

Linux versijā izlaboti emocijzīmju un ne-latīņu rezerves fontu attēlojuma defekti, kuru dēļ simboli parādījās kā tukši kvadrāti. Atkļūdotāja mainīgo skatā vērtības tagad krāso pēc to tipa. Go valodai pievienota pakotnes līmeņa testu poga koda malā, bet Markdown priekšskatījumā parādās iespēja “Show Source” un jauns iestatījums mermaid_font_family diagrammām. Tabulu datu kolonnu filtrs tagad kārto skaitļus dabiski, tāpēc 2 nāk pirms 10.

Laidiens novērš vairākas avārijas: rediģējot inlay mājienus, apstrādājot daudzbaitu sintaksi un atverot vienfaila Python projektu ar ty valodas serveri. Python atkļūdošanai labots arī envFile ielādes defekts debugpy adapterī. Failu sistēmā novērsti gadījumi, kad faili atjaunotās mapēs parādījās bez pārlādes un kad simbolisko saišu mapes sajauca darba kokus. Redaktorā .env faili tagad izmanto Env valodu, bet iestatījumu fontu izvēlnē katru fontu rāda tā paša burtveidola stilā. Pilnu sarakstu Zed publicē savā stabilo laidienu lapā.

Zed pirmkods ir atvērts GPL licencē, tāpēc visas šīs izmaiņas ir redzamas publiskajā repozitorijā kopā ar to autoriem un apspriedēm. Redaktoru var lietot bez maksas; maksu Zed Industries plāno ņemt par komandu un AI servisiem, nevis par pašu redaktoru.

Zed GitHub repozitorijā jau redzams nākamais pirmslaidiens v1.25.0-pre, tāpēc 1.24.2 vairs nav jaunākā versija koka galā. Recenzenti laidienu raksturo kā pakāpenisku pulēšanu, nevis lielu soli.

Avoti

komentārisaruna

Komentāri

Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.

Pievieno komentāru

Tavs e-pasts netiks publicēts. Obligātie lauki atzīmēti.

vēl no programmatūrasaistītie