Сравнение YAML и конфигов
Код 1 оригинал
Код 2 изменённый
Сравнение и подсветка работают в браузере: код никуда не отправляется. Tab внутри поля делает отступ, Ctrl+Enter — сравнить.
Бесплатно
Сравнивайте тексты бесплатно
YAML и ini
Конфиги, CI-пайплайны, compose
Точно и Быстро
Будут найдены все различия
Поделись
Постоянная ссылка на результат
Как сравнить два YAML-файла?
Сравнение двух YAML-файлов: настройки приложений, docker-compose.yml, манифесты Kubernetes, пайплайны GitHub Actions и GitLab CI, конфиги .env.yaml. Показывает добавленные и удалённые ключи, изменённые значения и смещённые отступы — те самые, из-за которых «на проде работает».
Отдельно полезен режим «не считать пробелы»: если файл просто переформатировали с двух отступов на четыре, он перестанет считаться изменённым, и останутся только настоящие правки значений.
- Перетащите оба файла .yaml или .yml — язык подставится автоматически.
- Включите «не считать пробелы», если менялись только отступы.
- Вид «Рядом» сравнивает версии построчно, «Слитно» удобен для коротких правок.
- Тот же инструмент сравнивает ini, conf и properties — просто загрузите файл.
Для сравнения JSON с несовпадающим порядком ключей есть отдельная страница «Сравнить JSON».
Сравнение кода: другие инструменты
Сравнить кодЛюбой язык, с подсветкой синтаксисаСравнить PHPФункции, условия, конфигиСравнить JavaScriptСкрипты и конфиги сборкиСравнить TypeScriptТипы, интерфейсы, дженерикиСравнить CSSСтили, SCSS, LessСравнить HTML и XMLРазметка, фиды, SVGСравнить JSONОтветы API и конфигиСравнить SQLЗапросы, дампы, миграции