Zed 1.0: Новий редактор коду на базі Rust
Zed 1.0: Новий редактор коду на базі Rust
Zed, редактор коду на базі Rust від оригінальних творців Atom, досяг версії 1.0. Це перший стабільний реліз після багатьох років розробки до версії 1.0. Реліз доступний для Linux, macOS та Windows.
Спадщина Atom та нові можливості Zed
Деякі з вас, напевно, пам’ятають, що Atom був одним з найвпливовіших редакторів коду з відкритим кодом 2010-х років. Він допоміг популяризувати модель десктопних додатків на базі Electron.
На жаль, GitHub офіційно закрив Atom у 2022 році, через кілька років після придбання компанії Microsoft. У зв’язку з цим, можна з упевненістю сказати, що Zed не є продовженням коду Atom, а виник від оригінальних творців Atom і розглядається як його духовний спадкоємець.
Новий підхід до архітектури редактора Zed
Цього разу архітектура відрізняється. Zed був переписаний з нуля на Rust і використовує GPUI, власний апаратно-прискорений фреймворк інтерфейсу, замість Electron. Проект зосереджений на нативній продуктивності, низькій затримці та прямому контролі над стеком рендерингу редактора.

Zed 1.0 також розвиває можливості, які пропонував Atom. Поряд зі стандартними функціями редактора, проект тепер включає інтеграцію з Git, SSH-доступ, налагодження, інструменти для роботи з мовами програмування та вбудовані AI-робочі процеси. Редактор підтримує AI-агентів, передбачення редагування та протокол агентів клієнтів, що дозволяє зовнішнім кодувальним агентам працювати всередині редактора.
Поліпшення та нові можливості в релізі Zed 1.0
Реліз версії 1.0 також включає кілька менших поліпшень, які доповнюють саму віху. До значущих додатків належать підтримка закладок, нова функція командної палітри для перегляду комітів Git, підтримка анімованих GIF у попередньому перегляді Markdown, покращене нечітке співпадіння, краще повторне використання сеансів SSH та підтримка моделей AI DeepSeek-V4-Pro і DeepSeek-V4-Flash.
Реліз також включає багато виправлень у Git, режимі Vim, терміналах, контейнерах для розробки, віддаленій розробці, обробці шляхів Windows, попередньому перегляду Markdown, робочих просторах Python та обробці введення Linux X11. Однією з важливих змін є видалення старого налаштування "soft_wrap": "preferred_line_length" на користь "soft_wrap": "bounded".
Разом з віхою 1.0, Zed представляє Zed for Business, розроблений для команд, які потребують централізованого виставлення рахунків, контролю доступу на основі ролей та управління організацією. Це позиціонує Zed на ринку інструментів для розробників, де він конкурує з відомими рішеннями, такими як Visual Studio Code, JetBrains IDE та інші сучасні редактори коду.
Для отримання додаткової інформації перегляньте офіційне оголошення. Список змін у Zed 1.0 ви можете знайти тут.




