Сравнение INI / ENV

Сравните два конфигурационных файла INI или ENV и найдите все различия. Посмотрите, что именно было добавлено, удалено или изменено, с полными путями в конфигурации. Также: Сравнение JSON | Сравнение YAML | Сравнение XML.
Вся обработка выполняется локально в вашем браузере: данные никогда не загружаются ни на один сервер.
Формат:
Введите два конфигурационных файла выше и нажмите Сравнить, чтобы увидеть различия.
Как пользоваться: вставьте исходный конфигурационный файл в левое поле (конфигурация A), а изменённую версию в правое поле (конфигурация B). Выберите формат (INI или ENV) и нажмите Сравнить, чтобы увидеть все различия.
Цвета результата: зелёный = добавлено в B, красный = удалено из A, жёлтый = изменено значение.
Формат INI: поддерживает разделы [section], пары key=value и комментарии (; или #). Ключи вне раздела попадают в [global].
Формат ENV: поддерживает плоские пары KEY=VALUE и комментарии (#). Значения могут быть в кавычках. Пустые строки игнорируются.
Подсказка: значения сравниваются как строки. Пробелы вокруг ключей и значений удаляются при разборе.
INI и .env — разделы против плоских ключей

Файлы INI группируют ключи под заголовками [section] в виде пар key=value; ключи до первого раздела попадают в глобальную область. Файлы .env — плоские строки KEY=VALUE без разделов, соглашение 12-factor для конфигурации окружения. Поскольку значения сравниваются как строки, 1.0 и 1.00 различаются, хотя разбираются в одно и то же число.

Правила кавычек различаются между загрузчиками: следуйте соглашению, которое описано в документации вашей среды выполнения.