🔀 Сравнение текстов
Найдите отличия между двумя версиями текста — добавления и удаления подсвечиваются автоматически
Что делает инструмент
Инструмент сравнения текстов находит отличия между двумя версиями и подсвечивает их цветом: зелёным — добавленные фрагменты, красным — удалённые. Работает полностью в браузере — тексты никуда не отправляются. В основе алгоритм LCS (Longest Common Subsequence) — тот же, что используется в git diff.
Как пользоваться
- Вставьте оригинал в левое поле.
- Вставьте изменённую версию в правое поле.
- Выберите режим: «По словам» — для статей и документов, «По символам» — для кода и точных правок.
- Нажмите «Сравнить» или просто начните вводить текст — сравнение обновляется автоматически.
Режимы сравнения
В режиме «По словам» единица сравнения — слово. Удобно для редакторов, копирайтеров, переводчиков: сразу видно какие слова заменены, добавлены или убраны. В режиме «По символам» сравнение идёт посимвольно — подходит для коротких строк, кода, URL, технических значений.
Часто задаваемые вопросы
Текст отправляется на сервер?
Нет. Все вычисления происходят прямо в вашем браузере на JavaScript. Тексты нигде не сохраняются и никуда не передаются.
Как работает алгоритм?
Инструмент использует алгоритм LCS (Longest Common Subsequence) — он находит наибольшую общую подпоследовательность двух текстов, а всё остальное помечает как добавление или удаление. Именно этот алгоритм используется в git diff и большинстве профессиональных инструментов сравнения.
Есть ли ограничение на размер текста?
Явного ограничения нет, но при очень больших текстах (десятки тысяч слов) алгоритм LCS может работать медленнее — он требует памяти O(n×m). Для обычных задач редактирования (статьи, письма, документы) скорость мгновенная.
Для чего используется
Сравнение текстов нужно редакторам при вычитке правок, копирайтерам для сравнения черновика и финальной версии, переводчикам для контроля изменений, SEO-специалистам при сравнении версий мета-тегов и заголовков, разработчикам для сравнения конфигов и небольших кусков кода.
Полезно знать
- Переключите режим фильтра. Кнопки «Только добавления» и «Только удаления» помогают сосредоточиться на конкретном типе изменений.
- Кнопка «⇄ Поменять местами» меняет оригинал и изменённый текст местами — удобно чтобы посмотреть на правки с другой стороны.
- Сравнение обновляется автоматически при вводе — нажимать «Сравнить» необязательно.
- Процент изменений в статистике считается как отношение изменённых токенов к общему числу.