Сравнение Текстов (Text Diff)
Сравнивайте два текста или файла по строкам, словам, символам или предложениям, в одном потоке или рядом, и экспортируйте .patch — всё локально в вашем браузере.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяСравнивайте две версии текста локально
Визуальный diff упрощает просмотр изменений по сравнению с чтением двух черновиков рядом. Этот инструмент сравнивает исходный текст с изменённой версией и подсвечивает, что было удалено, а что добавлено. Он полезен для заметок о релизах, правок политик, макросов поддержки, фрагментов кода, переведённых строк, скопированных конфигураций и любых ситуаций, когда нужно понять, что изменилось, прежде чем принять новую версию или поделиться ею. Вы можете вставить текст или перетащить файлы, например .txt, .md, .json, .csv или исходный код, в любое из полей. Сравнение полностью выполняется в браузере.
Четыре режима сравнения охватывают разные виды проверки. Режим строк лучше всего подходит, когда важна структура: списки, логи, markdown и код проще просматривать, когда целые изменённые строки выделены цветом. Режим слов подходит для обычного текста, поскольку показывает более мелкие правки внутри предложения, режим символов находит опечатки в одну букву и изменённые идентификаторы, а режим предложений показывает, какие предложения были переписаны. Параметры игнорирования пробелов, регистра и пустых строк убирают шум, например код с изменёнными отступами или лишние пустые строки, так что остаются только значимые правки.
Как читать результат diff
Удалённый текст показан на красном фоне, добавленный — на зелёном. Вид рядом размещает оригинал и изменённую версию в двух колонках с номерами строк, а изменённые строки, расположенные друг напротив друга, получают более яркое выделение именно тех слов или символов, которые отличаются. Встроенный вид показывает единый поток, с номерами строк в режиме строк. Используйте кнопки «Далее» и «Назад» или клавиши F7 и Shift+F7, чтобы переходить от одного изменения к следующему, а не прокручивать длинные документы. В сводке показаны количество изменений, объём добавленного и удалённого, а также процент сходства.
Проверяйте изменения и делитесь ими
Сравните доработанный шаблон письма с утверждённым текстом, проверьте, не изменил ли сгенерированный ответ важную формулировку, просмотрите фрагмент конфигурации перед его применением или убедитесь, что очистка списка удалила только нужные записи. Когда нужно передать изменения другому человеку, скачайте файл .patch в формате unified: он использует тот же формат, что и git, и его можно применить командой git apply или patch -p1. Diff не заменяет собственного суждения, но снижает риск пропустить мелкие изменения. Локальная обработка также позволяет не создавать на сервере копию черновиков, которые могут быть конфиденциальными.
Как и остальные Text Tools, эта страница рассчитана на быструю повторяющуюся вспомогательную работу, а не на хранение данных в учётной записи. Держите исходный текст под рукой, когда результат важен, проверьте итог и копируйте только ту окончательную версию, которую собираетесь использовать.
Как использовать
- Добавьте обе версииВставьте исходный текст слева, а изменённый справа или перетащите по файлу в каждое поле. Если перетащить два файла сразу, заполнятся обе стороны.
- Выберите режим, вид и параметрыСравнивайте по строкам, словам, символам или предложениям, выберите встроенный вид или вид рядом и при необходимости игнорируйте пробелы, регистр или пустые строки.
- Просмотрите измененияНажмите «сравнить», затем используйте кнопки «Далее» и «Назад» (или F7 и Shift+F7), чтобы переходить между изменениями, следя за оценкой сходства.
- Экспортируйте patchСкачайте файл .patch в формате unified с точными изменениями, чтобы поделиться им или применить командой git apply или patch.
Часто задаваемые вопросы
Отправляется ли мой текст на сервер сравнения?
Какой режим сравнения выбрать?
Что делают параметры игнорирования?
Как рассчитывается процент сходства?
Учитывает ли файл .patch параметры игнорирования?
git apply или patch -p1.