GitHub запоминает показ пробелов при ревью pull request

GitHub запоминает показ пробелов при ревью pull request
Содержание статьи

22 октября GitHub обновил страницу Files changed в pull request. Теперь можно сохранять личное предпочтение показа пробельных изменений, а новые и удалённые файлы в раздельном просмотре используют полную ширину. На Mentoring.digital разбираем, что изменилось для ревьюера.

Показ пробелов можно настроить один раз

В Settings → Whitespace changes доступны Always show, Always hide и Hide for this diff only. Сохранённое предпочтение относится к пользователю и применяется в разных pull request. Временный режим позволяет изменить представление только текущего сравнения.

Когда пробельные изменения скрыты, рядом с All commits появляется активный фильтр Hide whitespace. Нажатие на крестик временно возвращает показ пробелов и не меняет сохранённое личное предпочтение.

Статистика зависит от выбранного представления

Число файлов и статистика различий отражают показанный diff. Поэтому при обсуждении объёма изменения полезно сначала уточнить, включён ли фильтр. Разные представления одного pull request могут давать разную визуальную картину.

Редакционный вывод: скрытие пробелов помогает сосредоточиться на содержательных изменениях, но не заменяет проверки форматирования там, где оно важно для проекта. При сомнении можно временно показать полный diff, сохранив привычную настройку для последующих ревью.

Новые файлы больше не сжимаются в одну колонку

В split view новые и удалённые файлы теперь занимают обе колонки, как в unified view. По объяснению GitHub это даёт больше места для просмотра новых файлов и уменьшает переносы строк.

Порядок ревью стоит согласовывать с командой: какие изменения проверять вместе, когда отдельно смотреть форматирование и как оставлять понятные комментарии. Практику чтения diff и работы с pull request можно разобрать с наставником по Git.

Похожие статьи по данной теме