Що робить цей інструмент
Інструмент порівняння текстів зіставляє дві версії тексту й показує, що саме змінилося. Видалене позначається червоним, додане — зеленим, з номерами рядків обох версій, щоб кожну зміну можна було знайти у вихідних файлах.
Використовуйте його, щоб переглянути правки в документі, порівняти два конфігураційні файли, перевірити, що змінилося між двома відповідями API, або знайти той єдиний символ, через який не збігаються рядки.
Як користуватися
- Вставте стару версію в поле Оригінальний текст, а нову — в Змінений текст або натисніть Приклад.
- Відмінності з’являються нижче під час набору.
- Виберіть Рядки, Слова або Символи, щоб задати, наскільки детальним буде порівняння.
- Увімкніть Ігнорувати регістр або Ігнорувати пробіли на початку й у кінці, щоб приховати зміни, які вас не цікавлять.
- Натисніть Поміняти місцями, щоб змінити напрямок, або Копіювати патч, щоб скопіювати unified diff.
Приклад
Порівняння списку покупок, де bread став whole grain bread, eggs видалено, а dark chocolate додано, показує два видалені й два додані рядки. Unified-патч виглядає так:
apples
-bread
+whole grain bread
milk
-eggs
coffee beans
+dark chocolate
Поради
- Для JSON спершу відформатуйте обидві версії форматувальником JSON, щоб diff показував справжні зміни, а не відмінності в оформленні.
- Порівняння дуже великих або повністю різних текстів може тривати надто довго; у такому разі інструмент зупиняється через кілька секунд і просить зменшити вхідні дані.
Часті запитання
› Чим відрізняються режими рядків, слів і символів?
Режим рядків позначає цілі рядки як додані чи видалені й найкраще підходить для коду, конфігураційних файлів і списків. Режим слів підсвічує змінені слова всередині абзацу, що зручно для звичайного тексту. Режим символів показує найдрібніші правки, як-от одну друкарську помилку.
› Чи можна отримати файл патча?
Так. Натисніть «Копіювати патч», щоб скопіювати відмінності у форматі unified diff — тому самому, що й у git diff, — який розуміють інструменти на кшталт git apply і patch.
› Чому рядки, де змінилися лише пробіли, показуються як різні?
За замовчуванням враховується кожен символ. Увімкніть «Ігнорувати пробіли на початку й у кінці» в режимі рядків, щоб не зважати на відступи й кінцеві пробіли.
› Чи вивантажуються мої тексти на сервер?
Ні. Порівняння виконується у вашому браузері, тож воно безпечне для приватних документів і вихідного коду.