Diff souborů .env
Porovnejte dva .env soubory a zjistěte, které proměnné chybí nebo se liší.
Diff souborů .env
Vložte jeden .env soubor vlevo a druhý vpravo, a tento nástroj vám přesně řekne, jak se liší: které proměnné existují pouze v souboru A, které existují pouze v souboru B a které jsou přítomny v obou, ale mají jinou hodnotu. Je vytvořen pro chvíli před nasazením, když potřebujete vědět, co se změnilo mezi .env.development a .env.production, nebo proč se nastavení vašeho kolegy od vašeho liší.
Vypněte "Porovnávat také hodnoty, ne jen názvy", abyste zkontrolovali pouze přítomnost — užitečné, pokud vás zajímá pouze to, aby existovaly všechny požadované klíče, ne jejich hodnota. "Prázdné hodnoty považovat za chybějící" způsobí, že VAR= se bude počítat stejně jako chybějící VAR, což odpovídá tomu, jak naprostá většina nástrojů, které čtou soubory .env, skutečně funguje. "Ignorovat proměnné odpovídající" přijímá vzory oddělené čárkami se zástupnými znaky, takže TEST_* nebo *_DEBUG mohou být zcela vyloučeny ze srovnání bez úpravy kteréhokoliv souboru. Zapněte "Maskovat hodnoty ve výsledku" před vložením snímku nebo sdílením výsledku — každá hodnota se nahradí zástupným symbolem s pevnou délkou, takže tajemství se nikdy neobjeví v přehledu a jejich délka není ani prozrazena.
Na základě jednoduchého přehledu rozdílů může "Výsledek" generovat sloučený .env soubor — každý klíč z obou souborů, přičemž hodnota souboru B vyhraje při konfliktu a komentář zaznamenává původní hodnotu ze souboru A — nebo bezhodnotovou šablonu .env.example obsahující všechny klíče nalezené v obou souborech, připravenou k předání novému přispěvateli. Samotný diff report se může vykreslit jako čitelný seznam nebo jako zarovnaná tabulka. Komentáře a pořadí řádků ve vstupních souborech nikdy neovlivňují srovnání, protože klíče se shodují podle názvu, ne podle polohy.
Všechno běží lokálně ve vašem prohlížeči — soubory, které vložíte, včetně jakýchkoli tajemství v nich, se nikdy nikam neodesílají. Zkopírujte výsledek, stáhněte jej jako soubor .txt nebo jej pošlete přímo zpět na vstup, abyste mohli pokračovat v opakování.