Как пользоваться
Вставьте оригинал слева и изменённый текст справа, затем «Сравнить». Одинаковые строки не отмечены. Удалённые начинаются с минуса, вставленные — с плюса. Сравнение построчное, не посимвольный патч.
Пример
Общие строки без пометки. Изменённая строка — удаление плюс вставка, новая последняя строка — вставка. Во входе пример разделён --- между сторонами.
Ввод
alpha
beta
gamma
---
alpha
BETA
gamma
delta
Результат
alpha
- beta
+ BETA
gamma
+ delta
Как это работает
Сравнение ищет наибольшую общую подпоследовательность для входов до 1 500 строк с каждой стороны, пока произведение строк в безопасных пределах. Более крупные тексты отклоняются, чтобы браузер не завис. Пустые строки считаются строками.
Частые ошибки
- Ничего не подсвечено Стороны идентичны, включая пустые строки.
- Абзац переместился и diff шумный Единица сравнения — строка. Разбейте длинные абзацы, если нужно более точное сравнение.
- Инструмент отклонил текст Каждая сторона ограничена 100 000 символами и 1 500 строками.
Ограничения
Это не git-совместимый патч и пробелы не игнорируются, если строки уже не совпадают. Стороны не загружаются.
Конфиденциальность
Текст, который вы вставляете, обрабатывается в вашем браузере. PepsTools не получает его, не сохраняет и не отправляет в другой сервис.
Вопросы
Сравниваются слова внутри строки?
Нет. Изменённая строка показывается как одно удаление и одна вставка.