Путь задачи / от ввода к результату
Как сравнивать текст и JSON
- 01
Вставьте, загрузите или поменяйте версии местами
Поместите исходное значение на панель Исходное, а обновлённое — на панель Изменённое, до 262 144 кодовых единиц UTF-16 каждое. Можно вставить из буфера обмена, загрузить текстовый файл в любую из сторон, поменять стороны одной кнопкой или начать с Загрузить пример. Чтобы сравнение выполнилось, хотя бы одна сторона должна содержать текст.
- 02
Выберите режим Текст или JSON
Режим Текст сравнивает прозу, конфигурацию, журналы и код построчно. Структура JSON разбирает обе панели как строгий JSON и сообщает детерминированные структурные изменения объектов и массивов — некорректный ввод отклоняется с указанием стороны, которую не удалось разобрать.
- 03
Выберите точность и нормализацию
Умный, режим по умолчанию, выдаёт построчные блоки с подсветкой изменённых слов внутри строк и переходит на символьную точность для текста CJK. Строки — чисто построчный режим, а Слова и Символы заставляют эту точность применяться внутри каждой изменённой строки. Игнорировать пробелы сворачивает пробельные символы перед сравнением, Игнорировать регистр считает VALUE и value равными, а Нормализовать переводы строк не даёт разнице CRLF и LF переписать весь отчёт.
- 04
Читайте и обходите результат
Две колонки выравнивают обе версии с номерами строк; Единый выводит один отчёт с маркерами + и -. Неизменённые участки сворачиваются — выберите 3, 5, 10 или Все строки контекста, — а кнопки Предыдущее/Следующее изменение перемещаются между группами изменений и объявляют позицию. Режим JSON перечисляет по записи на каждое различие с путём вроде /items/0/name и обоими значениями рядом.
- 05
Скопируйте или экспортируйте результат
Скопируйте результат для ревью или задачи. Скачать .patch экспортирует унифицированный патч на основе исходного текста; перед применением проверьте целевой файл и патч. В режиме JSON скачивается отчёт .txt. Автосравнение обновляется при правке и приостанавливается свыше 131 072 кодовых единиц UTF-16 на сторону; затем используйте «Сравнить сейчас».