Сравнение текста (Diff)
- Файлы не покидают устройство
- Работает в браузере
- Бесплатно, без регистрации и водяных знаков
Compare options
Как пользоваться: Сравнение текста (Diff)
Сравните две версии текста или файла и увидьте, что добавлено, удалено или изменено, вплоть до слова или символа. Результаты обновляются по мере ввода, их можно экспортировать как единый патч .diff, и ничего не покидает браузер.
- 1
Вставьте старый текст в «Исходный», а новый — в «Изменённый», либо перетащите файл на каждую сторону или используйте «Открыть файл».
- 2
В «Виде» выберите «Рядом» или «В одной колонке» и задайте «Подсвечивать изменения по»: строка, слово или символ.
- 3
Включите «Игнорировать изменения пробелов», «Игнорировать регистр» или «Игнорировать концы строк», чтобы скрыть неважные отличия.
- 4
Переходите по изменениям кнопками со стрелками или нажмите на diff и клавиши N и P.
- 5
Нажмите «Копировать unified diff» или «Скачать .diff», чтобы сохранить результат как патч.
Частые вопросы
Загружаются ли мои тексты или файлы?
Нет. Файлы читаются и сравниваются в браузере, на сервер ничего не отправляется. Вид и настройки игнорирования запоминаются на этом устройстве.
Можно ли сравнить файлы Word или PDF?
Сравнивать можно только обычный текст. Файлы, которые выглядят двоичными, включая .docx и PDF, отклоняются, поэтому скопируйте их текст и вставьте. Код, Markdown, CSV, JSON и другие текстовые файлы работают напрямую.
Насколько большими могут быть тексты?
Каждый файл — до 50 МБ. Большие вводы сравниваются в фоновом потоке, поэтому страница остаётся отзывчивой, пока показывает «Сравнение…».
Две строки выглядят одинаково, но помечены как изменённые. Почему?
Обычно это концы строк или невидимые пробелы. Знак ␍ означает конец строки Windows CRLF, а «Нет перевода строки в конце файла» отмечает отсутствующий финальный перевод; включите «Игнорировать концы строк» или «Игнорировать изменения пробелов».
В чём разница подсветки по словам и по символам?
«Слово» отмечает целые изменённые слова — так лучше читать прозу и код; каждый китайский или японский иероглиф считается одним словом. «Символ» указывает правки в одну букву, например опечатки.
Можно ли увидеть весь текст, а не только изменения?
Выключите «Скрыть неизменённые строки» или нажмите полосу «Показать N неизменённых строк», чтобы раскрыть один участок. «Строки контекста» задают, сколько неизменённых строк остаётся вокруг каждого изменения, и это же действует на экспортированный патч.
