Как использовать
- Вставьте старый текст в Версию A, а новый текст в Версию B.
- Различия обновятся автоматически.
- Переключитесь на Параллельный просмотр (Side-by-Side) или Просмотр слияния (Merge View).
- Нажмите Экспорт патча, чтобы скачать файл
.patch.
Основные функции
- Параллельный просмотр и слияние: Переключайте макеты для просмотра или разрешения конфликтов.
- Четкое выделение: Добавления, удаления и изменения легко сканировать.
- Опции игнорирования: Переключатели для игнорирования пробелов, регистра и комментариев.
- Экспорт патча: Скачайте стандартный файл
.patchдля рабочих процессов Git. - Автономная конфиденциальность: Работает в вашем браузере — без загрузок файлов.
Логика расчёта
- Вычисление различий может быть реализовано с помощью алгоритмов Майерса (Myers) или на основе алгоритмов LCS.
- Устранение дребезга (debouncing) и пороговые значения размера помогают защитить производительность.
- В выводе слияния могут использоваться маркеры конфликтов (<<<<<<< / ======= / >>>>>>>).
Часто задаваемые вопросы
- Это бесплатно?
- Да.
- Вы загружаете мой код?
- Нет. Все работает локально в вашем браузере.
- Как создать файл .patch из двух фрагментов?
- Сравните, затем нажмите Экспорт патча, чтобы скачать стандартный патч.
- Существует ли инструмент сравнения, который не загружает конфиденциальный текст?
- Да — этот инструмент работает только на стороне клиента.