![]() |
Редактор кода Zed, запущенный на Windows 11 |
На этот редактор кода я положил глаз очень давно - уже больше года многие программисты хвалят Zed и называют "убийцей VS Code". Я решил выяснить, насколько этот громкий титул правдив и забегаю вперёд отвечу, что только отчасти, но перспективы и амбиции у него нешуточные.
У этого редактора кода была трудная судьба (все обожают вот такие истории). Многие уже и не помнят, что был когда-то отличный редактор кода Atom от команды разработчиков из GitHub (тех времён, когда его ещё не купила могущественная Microsoft). Ему довелось жить "в эпоху перемен", когда хороших и бесплатных редакторов кода почти не было (а neovim не был настолько популярен) и в этот момент "майки" выкатили на рынок тогда ещё легковесный и быстрый VS Code. Atom хоть и имел у себя много функций, приятно выглядел, но изобиловал многочисленными багами, а потом Microsoft официально купили Github и проект Atom спустя некоторое время решили закрыть из-за бесперспективности. И вот, спустя долгие годы тот же автор, что раньше делал Atom, выпускает на рынок свой прорывной и сверхбыстрый редактор Zed, написанный на rust - это был великолепный камбэк.
Новый редактор все сразу восприняли с большим энтузиазмом (первыми его оценили пользователи MacOS, а потом Linux). VS Code к этому времени сильно "разжирел", долго открывался, а полная инсталляция с только необходимыми плагинами у меня весит 2,5 Гб (не сказать, что время первого открытия большая проблема, но иногда он начинал тормозить и при печати, особенно если в проекте много Typescript). Zed написан на быстром языке rust (быстрее только Zig и C++), открывается за секунду и имеет минималистский дизайн, в котором, тем не менее, есть всё необходимое для программиста: языковые сервера всех современных языков, совместная работа (можно даже говорить через микрофон!), git, работа со всеми нейронными сетями и агентами на высшем уровне (подобный режим агента в VS Code появится сильно позднее) и масса фишек, которые облегчают написание кода и навигацию по проекту. Кроме того у редактора кода Zed свой собственный графический движок (если можно это так назвать), который позволяет интерфейсу работать плавно на мониторах с высокой герцовкой - программисты с игровыми мониторами сразу оценят это, ведь разница в отзывчивости редактора по сравнению с VS Code заметна невооруженным взглядом.
![]() |
Редактор кода Zed запускает тесты в терминале с помощью Bun |
![]() |
Мои настройки: шрифт текста CommitMono, шрифт интерфейса от JetBrains |
Есть ли минусы? Конечно и для кого-то они будут критичными. Этот редактор разрабатывается долгое время, до релиза ещё очень далеко, есть баги (и их очень много), а плагинов в магазине крайне мало по сравнению с VS Code, у которого их сотни тысяч. Например, нету расширения для Tailwind и многих всяких "полезностей" для веб-разработчки, зато есть поддержка Astro и Svelte (современных и не очень популярных UI фреймворков).
Авторы редактора не очень любят Windows (точнее корпорацию Microsoft, которая похоронила их Atom) и хотя их редактор прямо сейчас можно собрать под эту операционную систему, но разработчики не собираются этим заниматься официально, поэтому сборками занимаются посторонние люди, а качать сделанный чужими руками исполняемый код может быть чревато для безопасности, особенно если вы ведёте коммерческую деятельность.
Большая часть функций этого редактора совершенно бесплатны, но всё таки это коммерческий продукт, потому что он использует нейросети для активной работы с кодом и предсказаний автодополнения при наборе, а за эти функции нужно будет доплачивать после окончания trial. Вы платите только за нейросети, когда как функция совместной работы будет бесплатной (привет IDE JetBrains).
В данный момент я бы всем труженикам программистам рекомендовал присмотреться к этому редактору, как минимум запустить и сделать пару проектов в нём, особенно тем людям, которые зачем-то в 2025 году всё ещё сидят на остановившемся в развитии Sublime Text (тоже, кстати, платный редактор кода) - Zed его полностью уделывает по скорости работы и мгновенно открывает большие файлы. В Zed есть всё из коробки для работы с JavaScript, PHP, Python, Go и других популярных языков программирования. Новичкам я бы тоже мог смело рекомендовать Zed, потому что у него простой интерфейс и запутаться в нём трудно.
![]() |
Как не настраивай VS Code, а его интерфейс всё равно выглядит перегруженным |
Ну и небольшое отступление, чтобы описать как я сейчас работаю с фронтендом на домашнем компьютере. Я полностью перешёл на замечательный Bun, который практически на 99% совместим с Node. Какое-то время я сидел на Deno версии 2 (где была заявлена совместимость с библиотеками из npm), но слишком часто в нём что-то не работало из библиотек и приходилось "воевать". Мне нравится в Bun скорость работы, поддержка Typescript из коробки, отличная стандартная библиотека и встроенная библиотека для тестирования. Благодаря всем этим возможностям я бы рекомендовал всем новичкам сразу начинать свой путь в изучении javascript именно с Bun, а не с Node. В отличии от Deno тут нет встроенного линтера и форматтера, поэтому данную работу у меня выполняет Biome (можно ещё использовать Oxc для линтинга, который быстрее Biome). Biome не только проверяет явные ошибки, но из коробки имеет великолепные правила, которые не дадут вам писать откровенно плохой код - он вас заставит соблюдать все хорошие правила современного JS и TS. Да, Bun ещё не готов полноценно для продакшен серверов (хотя он и крайне быстрый, но встречаются баги при очень больших нагрузках и при работе с базами данных), но для личных и новых проектов это отличный выбор, тем более его очень быстро заменить на Node, если что-то пойдёт не так.
В качестве шрифтов мне приглянулись 0xProto и CommitMono. Вообще радует, что в последние годы шрифты для программистов продолжают появляться. Тема редактора VS Code Ganbaru.