Текстовый Diff
Визуальное отображение разницы между двумя текстами. Введите текст в левую и правую области или загрузите файлы, чтобы видеть добавленные (зелёные), удалённые (красные) и изменённые строки.
Левый текст
Правый текст
Enter text in the left and right text areas to display differences
Как использовать
Об этом инструменте
Показывает разницу между двумя текстами с подсветкой добавлений, удалений и изменений.
Как использовать
Введите оба текста в левую и правую панели; diff обновляется в реальном времени.
Опции
Показать номера строк: вкл/выкл. Перенос по правому краю: вкл/выкл.
Примеры использования
• Проверка изменений кода/конфига • Предварительный просмотр перед merge • Вычитка • Сравнение версий договоров
Конфиденциальность и данные
Вычисление diff в браузере; текст не отправляется.
Частые вопросы
- Q: Как работает алгоритм diff?
- A: Инструмент использует построчный алгоритм diff (аналогичный команде Unix diff) для сравнения левого и правого текстов. Добавленные строки выделяются зелёным, удалённые — красным, неизменённые отображаются обычно.
- Q: Можно ли сравнивать файлы кода, а не только обычный текст?
- A: Да. Вставляйте любой текстовый контент — исходный код, конфигурационные файлы, JSON, SQL, Markdown или прозу. Инструмент обрабатывает весь ввод как простой текст и подсвечивает изменения на уровне строк.
- Q: Что делают опции "Показать номера строк" и "Перенос"?
- A: "Показать номера строк" добавляет номера строк в левое поле для удобной навигации. "Перенос" переносит длинные строки по краю панели, чтобы видеть весь контент без горизонтальной прокрутки.
- Q: Есть ли ограничение на размер сравниваемого текста?
- A: Ограничений нет. Очень большие тексты (десятки тысяч строк) могут замедлить рендеринг diff в реальном времени, но результат всё равно будет вычислен корректно.
- Q: Текст отправляется на сервер?
- A: Нет. Diff вычисляется полностью в браузере. Текст никогда не передаётся ни на какой сервер.
