Сравнение текста онлайн — diff для кода и текста

Сравнивайте два текста онлайн и находите различия: diff кода, конфигов и обычного текста в режиме рядом или объединённом, бесплатно в браузере.

Вставьте два текста, и инструмент мгновенно выделит каждое различие построчно — отмечая добавленные, удалённые и изменённые строки как в режиме «рядом», так и в объединённом diff-режиме. Работает с исходным кодом, конфигурационными файлами, JSON, логами и обычным текстом. Вся обработка происходит локально в браузере — ни один байт данных не покидает ваше устройство.

Оригинальный текст

Измененный текст

Ключевые особенности

Построчное сравнение

Эффективно сравнивает текст строку за строкой, подсвечивая вставки, удаления и изменения

Двойные режимы просмотра

Выбирайте между сравнением рядом или объединенным просмотром различий для гибкости

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

Все сравнения происходят локально в вашем браузере - ваш текст никогда не покидает ваше устройство

Как использовать инструмент сравнения текста

  1. 1

    Вставьте исходный текст

    Введите оригинальную или базовую версию в левое текстовое поле — код, конфиг, JSON или обычный текст, всё поддерживается.

  2. 2

    Вставьте изменённый текст

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

  3. 3

    Нажмите «Сравнить текст»

    Инструмент сравнит оба ввода построчно и выделит каждую вставку, удаление и изменение.

  4. 4

    Переключите режим для анализа

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

Ссылки

  • Wikipedia — Diff

    Обзор утилиты diff и алгоритмов построчного сравнения, лежащих в основе инструментов сравнения текстов.

  • Wikipedia — Наибольшая общая подпоследовательность

    Классический алгоритм, используемый большинством реализаций diff для нахождения минимального набора изменений между двумя текстами.

Связанные инструменты

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

Есть ли ограничение на длину текста?
Инструмент справляется с большими текстами, но очень объёмные файлы могут замедлить браузер, поскольку обработка выполняется локально.
Конфиденциальны ли мои данные?
Да, абсолютно. Никакие данные не отправляются на внешние серверы; всё обрабатывается непосредственно в вашем браузере.
Можно ли сравнивать исходный код и конфигурационные файлы?
Да, инструмент отлично подходит для сравнения кода на любом языке программирования, а также файлов YAML, TOML, INI и JSON.
В чём разница между режимами «Рядом» и «Объединённый»?
Режим «Рядом» отображает исходный и изменённый тексты в двух колонках для параллельного просмотра. Режим «Объединённый» перемежает добавленные и удалённые строки в одной колонке — аналогично выводу git diff.
Можно ли экспортировать или поделиться результатом сравнения?
Да. После сравнения нажмите кнопку «Копировать», чтобы поместить diff в буфер обмена, или «Скачать», чтобы сохранить его как файл.
Работает ли инструмент для сравнения логов сервера?
Да, логи — один из наиболее востребованных сценариев. Рекомендуем вырезать нужный диапазон строк из большого лог-файла перед вставкой для максимальной скорости.