Utils365

Сравнение двух текстов (diff)

Вставьте две версии текста и увидите, что именно изменилось.

Вставьте текст, откройте файл или перетащите его сюда

Вставьте текст, откройте файл или перетащите его сюда

Различия

Вставьте или откройте два текста для сравнения.

Далее: Тестер регулярных выражений · Форматтер JSON

Сообщить о проблеме с этим инструментом

Как использовать Сравнение текстов

  1. Добавьте обе версии

    Вставьте оригинал слева, а изменённый текст справа или откройте файл с каждой стороны.

  2. Выберите способ сравнения

    Выберите вид «рядом» или единый вид и игнорируйте пробелы или регистр, если такие изменения не важны.

  3. Просмотрите и сохраните

    Добавленное — зелёным, удалённое — красным, изменённые слова выделены. Скопируйте или скачайте unified diff.

Почему стоит использовать Utils365

  • Изменения в строках и словах

    Изменённые строки сопоставлены парами, а отличающиеся слова подсвечены, так что мелкие правки легко заметить.

  • Настоящий файл патча

    Скачайте стандартный unified diff, который понимают git apply и patch, или скопируйте его в код-ревью.

  • Без лишнего шума

    Игнорируйте пробелы и регистр, чтобы сосредоточиться на настоящих изменениях, а длинные неизменённые фрагменты сворачиваются.

  • Конфиденциально по умолчанию

    Оба текста сравниваются в браузере и никуда не загружаются, поэтому договоры, код и конфиги остаются у вас.

Часто задаваемые вопросы

Как сравнить два текстовых файла?

Нажмите «Открыть файл» над каждым полем, чтобы загрузить оригинал и изменённую версию, или перетащите файлы на поля. Различия появятся сразу.

Что означают цвета?

Красные строки удалены из оригинала, а зелёные добавлены в изменённом тексте. Внутри изменённой строки отличающиеся слова подсвечены ярче.

Что такое unified diff?

Это текстовый формат, в котором удалённые строки отмечены -, а добавленные +, плюс несколько неизменённых строк для контекста. Его читают git, patch и сервисы для код-ревью.

Что делает «Игнорировать пробелы»?

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

Влияют ли настройки игнорирования на скачанный патч?

Нет. Патч всегда содержит точные различия, поэтому применяется без проблем. Настройки меняют только то, что подсвечивается на странице.

Есть ли ограничение по размеру?

Можно открывать файлы до 50 МБ, и сравнивается до 20 000 строк с каждой стороны. Очень разные большие тексты могут сравниваться слишком медленно — страница об этом сообщит.