Обзор CodeStream (расширение для VSCode)

Обзор CodeStream (расширение для VSCode)

Tags
tech
Published
Published June 16, 2022

Плюсы (тысячи их)

  • интерфейс ИДЕ с личной подсветкой и другими фичами включая плагины
  • можно использовать горячие клавиши для ускорения просмотра
  • видно состояние просмотренных файлов и оставшихся
  • видно общий прогресс ревью
  • можно вносить правки прямо в процессе ревью (как минимум, если вы смотрите свой же PR)
  • быстрое создание PR не покидая ИДЕ
  • реально легче читать код
  • можно запрашивать фидбек на PR напрямую в ИДЕ коллег, не полагаясь на Слак/Почту/Ботов/Сарафанное радио/Голубей/Случай
  • по умолчанию видно весь изменённый файл, но можно включить быстрый режим просмотра по диффам
  • можно добавлять тудушки не меняя контекста туда-сюда
  • можно вообще не трогать мышь, всё можно делать через команды или шорткаты
  • Сильно ускоряет процесс ревью по субъективным ощущениям
  • VScode в отличие от Гитлаба работает шустро при большом диффе
    • notion image
notion image
notion image

Минусы

  • Из коробки во время ревью CodeStream не понимает пути импортов и глобальные объекты внутри файла. Из-за этого много красного подчёркивания. Скорее всего это легко починить. А если нет, то терпимо, потому что мы смотрим уже прогнанные по линтингу файлы
  • Возможно нам это будет стоит денег, но пока неясно
  • «Чота новое назнакомое можно ненада?» можно если вместе решим, что будем жить попрежнему

Вывод

Можно использовать гитлаб как бесплатную селф-хостед платформу с CI-фичами. А на его убогий дизайн и недостаток фичей в бесплатном тарифе можно забить. (Платный Гитлаб мы не покупаем по историческим причинам и преодолеть их оказалось нелегко)