Diff súborov .env
Porovnajte dva .env súbory a zistite, ktoré premenné chýbajú alebo sa líšia.
Diff súborov .env
Vložte jeden .env súbor vľavo a druhý vpravo, a tento nástroj vám presne povie, ako sa líšia: ktoré premenné existujú iba v súbore A, ktoré existujú iba v súbore B a ktoré sú prítomné v oboch, ale majú inú hodnotu. Je vytvorený pre chvíľu pred nasadením, keď potrebujete vedieť, čo sa zmenilo medzi .env.development a .env.production, alebo prečo sa nastavenie vášho kolegov od vášho líši.
Vypnite položku "Porovnávať aj hodnoty, nie len názvy", aby ste skontrolovali iba prítomnosť — užitočné, ak vás zaujíma iba to, aby existovali všetky požadované kľúče, nie ich hodnota. Položka "Prázdne hodnoty považovať za chýbajúce" spôsobí, že VAR= sa bude počítať rovnako ako chýbajúci VAR, čo zodpovedá tomu, ako väčšina nástrojov, ktoré čítajú .env súbory, skutočne funguje. "Ignorovať premenné, ktoré sa zhodujú" akceptuje vzory oddelené čiarkami so zástupným znakom, takže PRIVATE_* alebo *_DEBUG môžu byť z porovnania úplne vylúčené bez úpravy akéhokoľvek súboru. Zapnite "Maskovať hodnoty vo výsledku" pred vložením snímky alebo zdieľaním výsledku — každá hodnota sa nahrádza zástupným číslom s pevnou dĺžkou, takže tajomstvá sa nikdy neobjavujú v správe a ich dĺžka nie je ani odhalená.
Na základe jednoduchej správy o rozdieloch môže "Výsledok" generovať zlúčený .env súbor — každý kľúč z oboch súborov, pričom hodnota súboru B vyhraje pri konflikte a komentár zaznamenáva pôvodnú hodnotu z súboru A — alebo bezhodnotenú šablónu .env.example obsahujúcu všetky kľúče nájdené v oboch súboroch, ktorá je pripravená na odovzdanie novému prispievateľovi. Samotná správa diff sa môže vykresliť ako čitateľný zoznam alebo ako zarovnaná tabuľka. Komentáre a poradie riadkov vo vstupných súboroch nikdy neovplyvňujú porovnanie, pretože kľúče sa zhodujú podľa názvu, nie podľa polohy.
Všetko sa spúšťa lokálne vo vašom prehliadači — súbory, ktoré vložíte, vrátane akýchkoľvek tajomstiev v nich, sa nikdy neposielajú nikam. Skopírujte výsledok, stiahnite ho ako súbor .txt alebo ho pošlite priamo späť na vstup, aby ste mohli pokračovať v iterácii.