Zed — высокопроизводительный многопользовательский редактор кода
Zed — это редактор кода нового поколения, ориентированный на скорость, совместную работу и продуктивность. Создан авторами Atom и Tree-sitter.
Особенности:
- Высокая производительность и низкая задержка.
- Встроенная поддержка многопользовательской работы (collaboration).
- Современная архитектура на Rust.
Zed доступен для macOS и Linux. Поддержка Windows и веб-версии находится в разработке.
Установка
Скачать готовую сборку можно с официального сайта. Также поддерживается установка через менеджеры пакетов — актуальный список можно найти на Repology.
Инструкции по установке через пакетные менеджеры для Linux: Zed Docs.
Сборка из исходников
Если вы хотите собрать Zed самостоятельно, воспользуйтесь официальными инструкциями:
Участие в разработке
Мы открыты для вклада сообщества. Пожалуйста, ознакомьтесь с CONTRIBUTING.md для получения инструкций.
Также мы ищем сотрудников — открытые вакансии публикуются на странице карьеры.
Лицензирование
Для прохождения CI необходимо корректно указать информацию о лицензиях сторонних зависимостей. Мы используем cargo-about для автоматического соблюдения лицензий.
Если CI завершается ошибкой, проверьте:
- Ошибка
no license specified для вашего крейта: добавьте publish = false в раздел [package] его Cargo.toml.
- Ошибка
failed to satisfy license requirements для зависимости: определите лицензию проекта и, если это приемлемо, добавьте её SPDX-идентификатор в массив accepted в файле script/licenses/zed-licenses.toml. При сомнениях проконсультируйтесь с юристом.
- Если
cargo-about не может найти лицензию для зависимости: добавьте поле clarification в конец файла script/licenses/zed-licenses.toml (формат описан в документации cargo-about).
Комментарии
Комментариев пока нет. Будьте первым.