Сделайте различия CSV на GitHub читаемыми с помощью встроенного представления таблицы
GitHub Better CSV Diff от letconst улучшает просмотр изменений CSV на GitHub, преобразуя сырые текстовые различия в боковое, таблицеобразное представление. Расширение облегчает сканирование различий в столбцах и строках внутри браузера во время рабочих процессов кода. Оно нацелено на разработчиков программного обеспечения, специалистов по данным и исследователей, которые просматривают коммиты и запросы на слияние наборов данных и предлагает визуальную альтернативу текстовым различиям по умолчанию GitHub.
Интегрируется напрямую со страницами различий GitHub и обоими макетами интерфейса
Расширение прикрепляется к интерфейсам различий GitHub и предназначено для использования на страницах запросов на включение и отдельных представлениях коммитов. Совместимость с обоими интерфейсами Preview UI и Classic UI означает, что расширение активируется во всех общих макетах GitHub. Оно также предлагает четкий контроль для возврата к оригинальному текстовому различию, чтобы рецензенты могли сравнить улучшенное представление с родным выводом GitHub, не покидая страницу.
Парсит содержимое CSV на странице для представления изменений на уровне ячеек
Инструмент считывает текст CSV из DOM страницы и преобразует строки и столбцы в отрисованное представление; этот парсинг поддерживает выделение изменений на уровне слов и символов, так что небольшие правки в ячейке видны. Поскольку парсинг происходит внутри страницы, отрисованное представление обновляется по мере навигации по различиям, что помогает при сканировании изменений в больших наборах данных без копирования файлов из браузера.
Сохраняет данные репозитория внутри браузера, избегая внешних передач
Конфиденциальность рассматривается как основное поведение: дизайн расширения обрабатывает содержимое CSV локально и не отправляет данные репозитория на внешние серверы. Документация для дополнения отмечает, что оно работает полностью внутри DOM браузера и не требует токенов аутентификации, поэтому данные рецензирования никогда не покидают среду пользователя в рамках его нормальной работы.
Поставляется как расширение Chrome, совместимое с браузерами на основе Chromium
Инструмент распространяется как расширение Chrome и поддерживает альтернативы на основе Chromium, такие как Microsoft Edge и Brave, что делает его пригодным для использования в общих рабочих процессах на настольных ПК. Установка и активация ограничены моделью расширений браузера, поэтому команды, стандартизирующие на браузерах Chromium, могут добавить инструмент в существующие цепочки инструментов рецензирования без дополнительных услуг или интеграций.
Сфокусированная утилита, которую рецензенты считают полезной для различий в наборах данных
Признанная пользователями как ценная утилита для людей, которым трудно анализировать сырые CSV различия GitHub, это расширение является практичным вариантом для рецензентов, которые работают с табличными наборами данных внутри запросов на внесение изменений. Попробуйте это на представительном запросе на внесение изменений, чтобы подтвердить, что оно соответствует формату CSV вашего репозитория и рабочему процессу рецензирования; если оно подходит, это снижает ручные усилия по сканированию длинных текстовых различий.