Текстовые инструменты

Сравнение текста

Сравните два текста построчно и отметьте вставки и удаления.

Сравнение текста workspace

Как пользоваться

Вставьте оригинал слева и изменённый текст справа, затем «Сравнить». Одинаковые строки не отмечены. Удалённые начинаются с минуса, вставленные — с плюса. Сравнение построчное, не посимвольный патч.

Пример

Общие строки без пометки. Изменённая строка — удаление плюс вставка, новая последняя строка — вставка. Во входе пример разделён --- между сторонами.

Ввод

alpha
beta
gamma
---
alpha
BETA
gamma
delta

Результат

  alpha
- beta
+ BETA
  gamma
+ delta

Как это работает

Сравнение ищет наибольшую общую подпоследовательность для входов до 1 500 строк с каждой стороны, пока произведение строк в безопасных пределах. Более крупные тексты отклоняются, чтобы браузер не завис. Пустые строки считаются строками.

Частые ошибки

  • Ничего не подсвечено Стороны идентичны, включая пустые строки.
  • Абзац переместился и diff шумный Единица сравнения — строка. Разбейте длинные абзацы, если нужно более точное сравнение.
  • Инструмент отклонил текст Каждая сторона ограничена 100 000 символами и 1 500 строками.

Ограничения

Это не git-совместимый патч и пробелы не игнорируются, если строки уже не совпадают. Стороны не загружаются.

Конфиденциальность

Текст, который вы вставляете, обрабатывается в вашем браузере. PepsTools не получает его, не сохраняет и не отправляет в другой сервис.

Вопросы

Сравниваются слова внутри строки?

Нет. Изменённая строка показывается как одно удаление и одна вставка.