Сравнение двух текстов онлайн — diff по строкам и словам
Построчный diff двух версий текста с подсветкой изменённых слов и счётчиками правок. Ничего не загружается на сервер, всё считает браузер.
«Поправил пару мелочей», а документ приходит целиком. Где именно мелочи, автор уже не помнит. Сверять глазами долго и ненадёжно: взгляд цепляется за абзацы, а меняют обычно одно слово.
Поля выше закрывают вопрос за пару секунд. Слева исходник, справа новая версия. Инструмент покажет, что добавили, что убрали и где переписали формулировку.
Кому пригодится
- Копирайтеру и редактору: понять, что клиент изменил в согласованном тексте.
- SEO-специалисту: сверить старую и новую версию страницы до выкатки.
- Продажнику и менеджеру: найти переписанные пункты в новой редакции договора или коммерческого предложения.
Как сравнить две версии
Отметьте галочку над полями, она включает инструмент. Вставьте исходную версию в поле A, изменённую в поле B. Кнопки «Сравнить» тут нет: результат собирается сразу и обновляется, пока вы правите текст в поле.
Переключатель «Вид» меняет подачу. «Рядом» ставит версии в две колонки, так удобнее на широком экране. «Единый» складывает правки в одну ленту со знаками «плюс» и «минус».
Добавленные строки подсвечены зелёным, удалённые красным. Внутри изменённой строки выделены сами изменённые слова, поэтому суть правки видна без чтения абзаца. Совпадающие фрагменты выравниваются по алгоритму LCS, поэтому текст не разъезжается.
Что делать с результатом
Сверху три счётчика: сколько строк добавлено, удалено и осталось нетронутыми. Масштаб правки виден ещё до чтения. Мало цвета, значит была вычитка. Подсвечена половина текста, значит его переписали заново, и спорить о запятых поздно.
Дальше решайте: принять правку целиком, вернуть автору спорные места или забрать в чистовик только часть. Пословная подсветка выручает и в переговорах. Вы показываете конкретную строку, а не пересказываете ощущения.
О чём помнить
- Сравнение идёт по строкам. Текст, вставленный одним абзацем, читается как одна длинная строка: слова внутри неё сравнятся, а построчной картинки не будет.
- Абзац, который переехал выше или ниже, покажется удалением в одном месте и добавлением в другом.
- Лишний пробел в конце строки тоже отличие. Обе версии стоит заранее привести к одному виду, иначе половина подсветки уйдёт на пустые места.
- Сравниваются только символы. Жирный шрифт и стили из Word в поля не попадут.
- Совпадающие начало и конец отсекаются сразу, а на очень больших расхождениях включается ограничение, чтобы страница не зависла.
Тексты никуда не уходят: сравнение считается у вас в браузере, на сервер ничего не отправляется и нигде не хранится. Договор или неопубликованную статью можно вставлять спокойно.
Частые вопросы
Чем отличается построчный и пословный diff?
Сначала сравниваются строки целиком, а внутри изменённых строк дополнительно подсвечиваются отдельные изменённые слова — так видно суть правки.
Мои тексты где-то сохраняются?
Нет. Сравнение полностью выполняется в браузере, тексты не отправляются на сервер и нигде не хранятся.
Справится ли инструмент с большими текстами?
Да. Общие начало и конец отсекаются заранее, а для очень объёмных различий предусмотрено ограничение, чтобы страница не зависала.