Сравните два текста построчно. Добавленные и удалённые строки подсвечиваются; можно игнорировать пробелы или регистр. Работает в браузере — ни один текст не загружается на сервер.
Сравнение идёт построчно. Включите игнорирование пробелов или регистра, чтобы пропустить косметические отличия.
Вставьте текст в обе панели, чтобы увидеть отличия.
Введите или вставьте первый (исходный) текст в левую панель. Это может быть абзац, список, код, файл конфигурации или любой обычный текст.
Поместите вторую (изменённую) версию в правую панель. Два текста сравниваются построчно по мере ввода.
Удалённые строки (есть только в исходном тексте) и добавленные строки (есть только в изменённом) подсвечиваются, со сводкой +N −M. Включите «игнорировать пробелы» или «игнорировать регистр», чтобы сосредоточиться на важных изменениях.
Нет. Сравнение выполняется полностью в вашем браузере на JavaScript — ни один текст не покидает устройство, и ничего не загружается на сервер. Для сравнения это особенно важно: часто сравнивают код, файлы конфигурации, .env-файлы или другое содержимое, которое может содержать секреты, а публичные онлайн-инструменты сравнения могут вести логи. Здесь всё остаётся локально.
Оно сравнивает два текста построчно и находит наибольшую общую последовательность строк, а остальные помечает как удалённые (есть только в исходном) или добавленные (есть только в изменённом). За каждой строкой сохраняется её номер с обеих сторон. Сравнение идёт по строкам, поэтому изменённая строка отображается как старая удалённая плюс новая добавленная — пословной подсветки внутри строки пока нет.
«Игнорировать пробелы» считает равными строки, отличающиеся только отступами или пробелами (исходные пробелы при этом всё равно показываются). «Игнорировать регистр» сравнивает буквы без учёта верхнего и нижнего регистра. Оба влияют только на сравнение — ваш текст отображается ровно так, как вы его вставили.