Порівняння тексту та файлів онлайн
Порівняйте два тексти або файли онлайн. Інструмент показує додані та видалені рядки. Працює у браузері, без завантаження на сервер. Обробка виконується локал…
Почати роботу
Що вміє інструмент
Цей інструмент порівнює два тексти або текстові файли, показуючи, які рядки були додані, видалені або залишилися без змін. Він працює повністю у вашому браузері, тому файли не завантажуються на сервер.
Приклад роботи
Припустимо, у полі A текст:
червоний синій
У полі B текст:
червоний зелений
Після порівняння ви побачите, що рядок «червоний» залишився без змін, «зелений» позначено як доданий (зі знаком «+»), а «синій» — як видалений (зі знаком «-»). Заміна рядка відображається як пара видалення та додавання, а не як окремий тип зміни.
Обмеження та параметри
- Кожен файл, вибраний для завантаження, має бути не більше 5 МіБ.
- Кожне поле тексту обмежене 500 000 символів на момент початку порівняння.
- Максимальна кількість рядків з кожного боку — 20 000.
- Добуток кількості рядків (з урахуванням меж таблиці) не має перевищувати приблизно 4 000 000 комірок порівняння.
- Порівняння чутливе до регістру та пробілів; опції ігнорування пробілів немає.
- Інструмент не підтримує двійкові файли, порівняння каталогів, синтаксичний аналіз коду або редактор злиття.
Часті запитання
Чи можна порівнювати файли у старих кодуваннях?
Файли читаються за допомогою методу File.text, який декодує вміст як UTF-8. Якщо файл має інше кодування, символи можуть відображатися неправильно.
Чи є обмеження на розмір файлу?
Так, кожен вибраний файл обмежений 5 МіБ. Якщо файл більший, його не буде прочитано.
Чи можна порівнювати дуже великі файли?
Ні, через квадратичний алгоритм порівняння (динамічне програмування) інструмент не підходить для дуже великих файлів. Дотримуйтеся обмежень на кількість рядків і символів.
Обробка виконується локально у вашому браузері.