Сравнение текста
Сравнивайте два текста бок о бок с подсветкой различий. Идеально для обзора кода и редактирования документов. Бесплатно, мгновенно, без регистрации.
Справка
Сравнение текста
Текстовый diff сравнивает две версии текста построчно и определяет, что изменилось между ними. Строки, присутствующие только в Тексте A, отмечаются как удалённые (красные); строки, присутствующие только в Тексте B, отмечаются как добавленные (зелёные); строки, присутствующие в обоих, показываются без изменений. Типичные случаи использования: обзор кода (выявление изменений между двумя версиями файла), редактирование документов (отслеживание правок между черновиками), сравнение конфигураций (обнаружение различий между двумя конфигурационными файлами) и анализ логов (сравнение вывода двух запусков процесса). Используемый алгоритм основан на наибольшей общей подпоследовательности (LCS), той же основе, что используется инструментами diff, Git и интерфейсом обзора кода GitHub.
Сценарии использования сравнения текста
Код-ревью — сравните две версии файла, чтобы обнаружить изменения перед слиянием. Аудит конфигурации — выявите расхождения между конфигурационными файлами стейджинга и продакшена. Редактирование документов — отслеживайте правки между черновиками предложения, контракта или README. Анализ логов — сравните выходные данные двух запусков процесса, чтобы найти различия в поведении. Отладка API — вставьте два JSON-ответа, чтобы точно определить, где расходятся данные.
Как работает алгоритм diff?
Этот инструмент использует алгоритм Наибольшей общей подпоследовательности (LCS) — ту же основу, что и Unix diff, Git и представление pull-request на GitHub. Он сравнивает ввод построчно, затем запускает посимвольное сравнение изменённых пар строк, чтобы точно выделить, какие символы были изменены. Удалённый текст показывается красным; добавленный текст — зелёным.
Конфиденциальность
Всё сравнение выполняется 100% в вашем браузере. Никакие данные не отправляются на сервер.