Как это работает
Оба текста разбиваются на строки и сопоставляются сравнением по наибольшей общей подпоследовательности — той же идее, что лежит в основе классических diff-утилит. Неизменённые строки показываются обычно, удалённые — красным с −, а добавленные — зелёным с +. Длинные неизменённые участки сворачиваются, чтобы реальные изменения выделялись.
старое vs новое → − удалено · + добавлено · счётчики сверху
Когда использовать параметры
- Не учитывать регистр: сравнивает «Hello» и «hello» как одну строку.
- Не учитывать пробелы: пропускает лишние пробелы и табуляции, поэтому переформатированный код всё равно совпадёт.
Советы
- Для конфигов и кода сравнивайте до вставки, чтобы точно увидеть, что изменилось.
- Перемещённые блоки показываются как удалённые в одном месте и добавленные в другом — это нормально для построчного сравнения.
- Всё работает в вашем браузере; ничего не загружается.
Стандарты и источники
- Построчное сравнение следует методу наибольшей общей подпоследовательности, используемому классическими diff-утилитами
Последняя проверка 12 октября 2026 г.
Часто задаваемые вопросы
Как выполняется сравнение?
Оба текста разбиваются на строки и сопоставляются сравнением по наибольшей общей подпоследовательности — тем же подходом, что используют классические diff-утилиты. Совпадающие строки остаются обычными, а изменения получают маркеры − и +.
Почему перемещённый абзац показывается дважды?
Построчное сравнение не помнит перемещений: блок, перенесённый в другое место, считается удалённым в старом месте и добавленным в новом. Содержимое то же, изменилось только положение.
Какие ограничения по размеру?
До 1000 строк или 100 КБ с каждой стороны. Более крупные вводы отклоняются, чтобы страница оставалась отзывчивой.
Мой текст куда-нибудь отправляется?
Нет. Всё сравнение выполняется в вашем браузере, и ничего не покидает ваше устройство.