Porovnání INI / ENV

Porovnejte dva konfigurační soubory INI nebo ENV a najděte všechny rozdíly. Uvidíte přesně, co bylo přidáno, odstraněno nebo změněno — včetně úplných cest v konfiguraci. Také: Porovnání JSON | Porovnání YAML | Porovnání XML.
Veškeré zpracování probíhá lokálně ve vašem prohlížeči — vaše data se nikdy nenahrávají na žádný server.
Formát:
Vložte dva konfigurační soubory výše a klikněte na Porovnat pro zobrazení rozdílů.
Jak použít: Vložte původní konfigurační soubor do levého textového pole (Konfigurace A) a upravenou verzi do pravého textového pole (Konfigurace B). Zvolte formát (INI nebo ENV) a klikněte na Porovnat, abyste viděli všechny rozdíly.
Barvy výsledků: Zelená = přidáno v B, červená = odstraněno z A, žlutá = hodnota změněna.
Formát INI: Podporuje sekce [section], dvojice klíč–hodnota key=value a komentáře (; nebo #). Klíče bez sekce se zařadí pod [global].
Formát ENV: Podporuje ploché dvojice KEY=VALUE a komentáře (#). Hodnoty mohou být v uvozovkách. Prázdné řádky se ignorují.
Tip: Hodnoty se porovnávají jako řetězce. Mezery kolem klíčů a hodnot se při parsování ořezávají.
INI vs .env — sekce vs ploché klíče

Soubory INI seskupují klíče pod hlavičkami [section] s dvojicemi key=value; klíče před jakoukoli sekcí spadají do globálního rozsahu. Soubory .env jsou ploché řádky KEY=VALUE bez sekcí — konvence 12 faktorů pro konfiguraci prostředí. Protože se hodnoty porovnávají jako řetězce, 1.0 a 1.00 se liší, i když se parsují na stejné číslo.

Pravidla pro uvozovky se u různých načítačů liší — dávejte přednost konvenci, kterou váš běhový prostředí dokumentuje.