Перейти к содержанию
Конвертер времени начала матчей ЧМ уже доступенСмотрите время начала в своем часовом поясе и добавляйте напоминания в календарь.

Просмотрщик текстовых различий

Сравнивайте в браузере два вставленных текстовых блока с построчными добавлениями и удалениями, параллельным или единым представлением, синхронной прокруткой и экспортом HTML.

Исходный текст

Символы

0 / 50,000

Изменённый текст

Символы

0 / 50,000

Просмотрщик текстовых различий

Быстрый старт

1
Вставьте исходный текст слева.
2
Вставьте изменённый текст справа.
3
Запустите сравнение.
4
Проверьте сводку и подсвеченные строки.
5
Используйте + и - для добавленных и удалённых строк.

Частые сценарии

Проверка кода

вставьте фрагменты кода, чтобы проверить область действия на уровне строки перед фиксацией, а затем используйте разницу в качестве контекста для комментариев проверки.

Редактирование документов

сравните версии, чтобы увидеть добавленные/удалённые абзацы и правки формулировок.

Изменения конфигурации

вставьте содержимое файла конфигурации до и после редактирования, чтобы избежать случайного удаления параметров.

Анализ логов

сравните журналы до и после инцидента, чтобы выделить ключевые отличия.

Ответы API

сравните JSON/текст между версиями, чтобы подтвердить изменения полей и их порядка.

Объединение конфликтов

проверьте обе стороны вручную, чтобы понять, что изменилось, прежде чем разрешать конфликт в редакторе.

Release‑заметки

используйте diff как исходный материал, чтобы кратко описать изменения в changelog’е.

Обновления переводов

проследите, как изменения в исходном тексте влияют на переводы, чтобы ничего не упустить.

Параметры сравнения и вид

Через значок шестерёнки включайте «Синхронную прокрутку» (только режим рядом); унифицированный режим не затрагивается

Границы сравнения

Разница на уровне строки: небольшие изменения в словах или символах отображаются как удаленная строка и добавленная строка, а не как встроенные выделения.
Результат, ограниченный контекстом: длинные неизмененные фрагменты обрезаются до строк рядом с изменениями, поэтому панель и экспорт HTML не являются полностью зеркальным документом.
Только вставленный текст: перед сравнением вставьте содержимое файлов или фрагменты кода в два редактора. Сравнение папок и получение URL не входят в эту страницу.
Код/конфигурация в виде текста: нет подсветки синтаксиса, сравнения AST, комментариев к обзору, действий по слиянию или вывода патчей Git.
Пробелы, регистр и окончания строк сравниваются как введены; сначала используйте форматтер текста только если вы намеренно хотите нормализовать текст перед сравнением
Экспорт сохраняет статический HTML-снимок текущего результата рядом. Экспорт patch, TXT, PDF, изображений и JSON не входит в эту страницу.

Рекомендации по использованию

«Поменять местами» быстро переставит версии, удобно для обратного просмотра
При больших правках сравнивайте блоками — так результат понятнее
Сначала используйте форматтер текста только в том случае, если пробелы и различия в окончаниях строк являются шумом; нормализация изменяет сравниваемый текст
Длинные тексты могут занять несколько секунд; смотрите подсказку о ходе выполнения и разделите сравнение, если браузер замедляется
«Очистить» удаляет только текст и не меняет настройки; «Синхронную прокрутку» переключайте в настройках (режим рядом)

Ограничения и совместимость

Отображение по строкам: даже маленькие правки подсвечивают всю строку
Пробелы важны: другая табуляция будет показана как изменение
Различные окончания строк (CRLF/LF) считаются изменениями; сначала нормализуйте их только тогда, когда эти различия являются шумом
Очень длинные тексты обрабатываются дольше; при торможении браузера делите diff на части
На мобильных удобнее унифицированный режим; «рядом» лучше смотреть на компьютере

Конфиденциальность и безопасность

Сравнение текста выполняется локально в браузере. Исходный и измененный текст могут оставаться как черновики браузера, а настройки номеров строк, строк контекста, переноса строк, синхронной прокрутки и вида могут сохраняться в хранилище браузера. Если включены сохраненная рабочая область или синхронизация WebDAV, эти тексты и настройки могут сохраняться через эту синхронизацию. Строки различий, сводки, панели результатов с обрезанным контекстом и экспортированные HTML-файлы заново создаются из текущих текстов и настроек; этот инструмент не загружает файлы или вложения.

Частые вопросы

6

Перейдите к следующему шагу с этими связанными инструментами.

Ресурсы

Руководства

Вся обработка инструментов выполняется локально в вашем браузере.