⚖️

сравнение текста

Сравните два текста построчно. Добавленные строки выделяются зелёным, удалённые — красным. Работает полностью в вашем браузере — ничего не загружается.

Инструменты для текста Работает локально Данные не отправляются
сравнить текстразличияпострочное сравнениетолько в браузере
Оригинал
Изменён
Результат сравнения
Вставьте текст в оба поля и нажмите «Сравнить»

Что такое сравнение текста?

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

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

  1. Вставьте исходный текст в левую панель.
  2. Вставьте изменённый текст в правую панель.
  3. Нажмите «Сравнить» (или Ctrl+Enter).
  4. Используйте кнопки вида, чтобы показывать только добавленные или только удалённые строки.
  5. При необходимости скопируйте результат сравнения.
О сравнении текста ▾
Пример
Ввод Исходная строка A / общая строка
Результат Удалено: "Исходная строка A" / Добавлено: "строка B" / Без изменений: "Общая строка"
Типичные сценарии использования
  • Сравнить две версии документа
  • Проверьте изменения в файле конфигурации перед развёртыванием
  • Найдите различия между ответами API
  • Найдите случайные правки в скопированном тексте
Часто задаваемые вопросы
Как работает сравнение?

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

Можно ли отфильтровать, чтобы показывать только добавленные или удалённые строки?

Да. Используйте кнопки просмотра «Только добавленные» или «Только удалённые», чтобы сосредоточиться на одном типе изменений.

Отправляется ли мой текст на сервер?

Нет. Всё сравнение происходит локально в вашем браузере. Ни один из входных текстов никуда не загружается.

Поддерживается ли сравнение на уровне символов?

Сейчас сравнение выполняется на уровне строк. Подсветка на уровне символов внутри изменённых строк не отображается.