Обзор CodeStream (расширение для VSCode)
https://images.codestream.com/video/PullRequests.mp4
Плюсы (тысячи их)
-
интерфейс ИДЕ с личной подсветкой и другими фичами включая плагины
-
можно использовать горячие клавиши для ускорения просмотра
-
видно состояние просмотренных файлов и оставшихся
-
видно общий прогресс ревью
-
можно вносить правки прямо в процессе ревью (как минимум, если вы смотрите свой же PR)
-
быстрое создание PR не покидая ИДЕ
-
реально легче читать код
-
можно запрашивать фидбек на PR напрямую в ИДЕ коллег, не полагаясь на Слак/Почту/Ботов/Сарафанное радио/Голубей/Случай
-
по умолчанию видно весь изменённый файл, но можно включить быстрый режим просмотра по диффам
-
можно добавлять тудушки не меняя контекста туда-сюда
-
можно вообще не трогать мышь, всё можно делать через команды или шорткаты
-
Сильно ускоряет процесс ревью по субъективным ощущениям
-
VScode в отличие от Гитлаба работает шустро при большом диффе
![[Wants/добыл лекарства/Untitled]]%20af027abc6e784c5fbd95aab1010d72ff/Untitled.png)
![[Wants/добыл лекарства/Untitled]]%20af027abc6e784c5fbd95aab1010d72ff/Untitled%201.png)
![[Wants/добыл лекарства/Untitled]]%20af027abc6e784c5fbd95aab1010d72ff/Untitled%202.png)
Минусы
- Из коробки во время ревью CodeStream не понимает пути импортов и глобальные объекты внутри файла. Из-за этого много красного подчёркивания.
Скорее всего это легко починить. А если нет, то терпимо, потому что мы смотрим уже прогнанные по линтингу файлы - Возможно нам это будет стоит денег, но пока неясно
- «Чота новое назнакомае можно ненада?»
можно если вместе решим, что будем жить попрежнему
Вывод
Можно использовать гитлаб как бесплатную селф-хостед платформу с CI-фичами. А на его убогий дизайн и недостаток фичей в бесплатном тарифе можно забить. (Платный Гитлаб мы не покупаем по историческим причинам и преодолеть их оказалось нелегко)