Почему я перешел с JetBrains на Zed и доволен как слон

Почему я перешел с JetBrains на Zed и доволен как слон

Иван Проскуряков
Автор статьи

Иван Проскуряков

Разработкаworkflow

Я много лет спокойно жил в экосистеме JetBrains. WebStorm, PhpStorm, иногда IDEA — все это было привычным рабочим домом: индексация, рефакторинг, поиск, подсказки, удобные панели, нормальная работа с проектами. Открываешь IDE и примерно понимаешь, что сейчас будет: тяжеловато, но мощно.

Потом JetBrains ушли из РФ, покупка и продление лицензий превратились в отдельный квест, и стало понятно: пора перестать держаться за инструмент только потому, что когда-то он был самым удобным. Я начал смотреть по сторонам и в какой-то момент поставил Zed.

Сначала относился скептически. Ну еще один редактор, который обещает быть быстрым, минималистичным и удобным. Таких обещаний в мире разработки больше, чем кнопок save в админках. Но через пару дней я поймал себя на странной мысли: я просто работаю и не думаю о редакторе.

Что приятно удивило

Zed очень быстрый. Не в смысле "ну вроде нормально открывается", а в смысле открыл проект, перешел к файлу, нашел строку, поправил компонент — и ничего не сопротивляется. После тяжелых IDE это ощущается почти физически.

Еще понравилась чистота интерфейса. Zed не пытается постоянно доказать, что он умнее тебя. Он не заваливает панелями, не превращает экран в приборную доску самолета и не отнимает внимание там, где хочется просто писать код.

Для меня это оказалось важнее, чем я думал. Когда редактор тихий, быстрее входишь в задачу. Меньше трения, меньше микропауз, меньше желания пойти налить чай после каждого переключения контекста.

Чего мне хватило для реальной работы

Я не искал игрушку на вечер. Мне нужен был редактор, в котором можно делать сайты, править фронтенд, ходить по проекту, работать с TypeScript, React, стилями и Git. Zed с этим справился.

Базовые вещи на месте:

  • быстрый поиск по проекту
  • нормальная навигация по файлам
  • подсветка и автодополнение
  • работа с Git
  • терминал рядом с кодом
  • приятная поддержка современных языков и LSP

Да, это не полная копия WebStorm. И это хорошо. Zed не пытается быть огромной IDE с миллионом сценариев на все случаи жизни. Он скорее про скорость, фокус и ощущение, что редактор не стоит между тобой и задачей.

Что было непривычно

После JetBrains первое время не хватало некоторых автоматизмов. Где-то другой хоткей, где-то не такая умная подсказка, где-то нужно чуть иначе настроить рабочий процесс. Но это не боль, а переобучение пальцев.

Самое сложное — перестать ждать от редактора поведения большой IDE. В JetBrains многие вещи делались "как в комбайне": нажал кнопку, получил результат. В Zed подход легче. Часть действий проще держать в терминале, часть — в привычных CLI-инструментах, часть — в самом редакторе.

И неожиданно это не раздражает. Наоборот, рабочий процесс стал прозрачнее. Меньше магии, больше понятных действий.

Почему я остался

Главная причина простая: мне комфортно. Zed не грузит голову, быстро открывается, быстро реагирует и не превращает разработку в обслуживание инструмента.

Мне нравится, что он ощущается современно, но без показной сложности. В нем есть энергия нового продукта, но при этом он уже достаточно взрослый, чтобы на нем работать каждый день. А еще он хорошо совпал с тем, как я сейчас хочу писать код: меньше церемоний, больше движения.

JetBrains для меня долго были стандартом качества. Но обстоятельства изменились, привычки тоже. И если честно, я рад, что этот внешний пинок заставил меня попробовать что-то новое.

Итог

Переход с JetBrains на Zed оказался не вынужденным компромиссом, а приятным апгрейдом в сторону скорости и спокойствия. Я не чувствую, что потерял рабочий инструмент. Скорее наоборот: я снял с процесса лишний вес.

Так что да, JetBrains ушли из РФ, я перешел на Zed — и доволен как слон. Иногда хороший редактор — это не тот, который умеет абсолютно все. А тот, который помогает не мешать самому себе.

Похожие статьи

Вам будет интересно