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