Что это такое
Zed — редактор кода, написанный в основном на Rust. Его делают люди, связанные с Atom и Tree-sitter, поэтому в проекте заметен интерес к скорости, отзывчивости интерфейса, структуре кода и совместной работе.
Для пользователя Zed конкурирует не с одной библиотекой, а с целым привычным окружением разработки: VS Code, JetBrains IDE, Vim/Neovim, Sublime Text. Его ставка — редактор должен быть быстрым, современным и достаточно мощным без ощущения тяжелой среды.
Что внутри
Репозиторий содержит приложение редактора, UI-слой, работу с буферами, проектами, языковыми серверами, расширениями, терминалом, настройками и интеграциями. Материалы проекта дают ссылки на установку для macOS, Linux и Windows, а также инструкции для разработки самого Zed.
Практический сценарий — установить Zed как основной или дополнительный редактор, подключить языки через LSP, настроить тему, сочетания клавиш и расширения. Для команд важны возможности совместного редактирования и встроенная работа с современными AI-помощниками.
Пример настройки редактора
Фрагмент показывает типичный стиль пользовательских настроек: JSON-подобная конфигурация хранит тему, шрифт и поведение редактора.
{
"theme": "One Dark",
"buffer_font_size": 15,
"format_on_save": "on"
}
Сильные стороны
Сильная сторона — скорость и ощущение легкости. Zed интересен тем, кто любит быстрые редакторы, но не хочет отказываться от языковых серверов, расширений, терминала и командной разработки.
Ограничения
Ограничение — зрелость экосистемы. У старых редакторов больше расширений, корпоративных сценариев и привычных интеграций. Перед переходом стоит проверить поддержку нужных языков, отладку, расширения и то, насколько команде подходит модель Zed.