Перевірка Текстових Відмінностей — Безкоштовно онлайн

Порівняйте два блоки тексту чи коду і побачте точно, що змінилося - порядково чи по словах.

Результати надаються виключно в інформаційних цілях і можуть містити помилки. Перевіряйте важливу інформацію самостійно. Використання цього інструмента здійснюється на ваш власний ризик.

Що робить цей інструмент

Перевірка текстових відмінностей порівнює дві версії тексту й підсвічує зміни: видалений текст — червоним, доданий — зеленим, незмінений лишається як був. Вставте оригінал з одного боку, нову версію — з іншого й натисніть «Порівняти». Режим Порядково розглядає кожен рядок як одиницю, що пасує для коду, конфігів і списків; режим По словах підсвічує саме ті слова, що змінилися всередині абзацу. Режим посимвольно позначає саме ті літери, що змінилися, — зручно для одруківок, ідентифікаторів і кодів.

Порівняння використовує алгоритм диффу Маєрса — той самий підхід, що лежить в основі git diff, — і показує найменший набір змін. Приймаються тексти до мільйона символів. Коли два дуже великі тексти відрізняються в тисячах місць, результат точно зберігає спільні початок і кінець, а змінену середину позначає одним видаленим і одним доданим блоком — так відповідь приходить швидко, а не обривається за тайм-аутом.

Коли використовувати

  • Перевірка, що змінилося між двома версіями договору, статті чи перекладу.
  • Порівняння двох конфігураційних файлів чи файлів середовища, які мали б бути майже однаковими.
  • Перегляд правок, коли немає історії Git, наприклад для тексту з CMS.
  • Порівняння двох відповідей API після форматування обох за допомогою форматера JSON.

Приклад

Введення

The deploy runs at 9:00.
It uses the staging database.
Notify the team on Slack.
---
The deploy runs at 9:00.
It uses the production database.
Notify the team on Slack.

Виведення

  The deploy runs at 9:00.
- It uses the staging database.
+ It uses the production database.
  Notify the team on Slack.

Запитання про цей інструмент

Який режим вибрати?

Порядковий — для коду, даних і списків, де рядки додаються чи видаляються цілком. Пословний — для прози, де речення змінюється на слово-два і хочеться бачити, на які саме.

Чому весь рядок позначено зміненим, хоча я лише додав пробіл?

У порядковому режимі будь-яка відмінність робить рядок іншим, зокрема пробіли й табуляції в кінці. Якщо зміни пробілів для вас не важливі, спершу пропустіть обидва тексти через Очищення Пробілів і Рядків.

Чи зберігається мій текст?

Порівняння виконується повністю у вашому браузері: обидва тексти ніколи не надсилаються на сервер, не зберігаються й не записуються в журнали.

Чи можна порівняти два списки без урахування порядку?

Дифф чутливий до порядку. Спершу відсортуйте обидва списки й приберіть дублікати інструментом Сортування Рядків і Видалення Дублікатів; тоді буде позначено лише ті елементи, які є тільки в одному зі списків.

Цей інструмент безкоштовний?

Так, він безкоштовний. Без реєстрації та електронної пошти. Результат на цій сторінці.

Як отримати результат?

Скористайтеся інструментом на цій сторінці. Результат з’явиться тут, без надсилання електронною поштою.