Diff di file .env
Confronta due file .env ed elenca le variabili mancanti o diverse.
Diff di file .env
Incolla un file .env a sinistra e un secondo a destra, e questo strumento ti mostra esattamente come differiscono: quali variabili esistono solo nel file A, quali solo nel file B, e quali sono presenti in entrambi ma con un valore diverso. È costruito per il momento in cui stai per eseguire il deployment e hai bisogno di sapere cosa è cambiato tra .env.development e .env.production, o perché la configurazione locale di un collega si comporta diversamente dalla tua.
Disattiva "Confronta i valori, non solo i nomi" per verificare solo la presenza — utile quando ti importa solo che ogni chiave richiesta esista, non quale sia il suo valore. "Tratta i valori vuoti come mancanti" fa sì che VAR= conti come una VAR mancante, il che corrisponde a come la maggior parte degli strumenti che leggono file .env si comportano effettivamente. "Ignora le variabili che corrispondono a" accetta pattern separati da virgole con wildcard, così PRIVATE_* o *_DEBUG possono essere esclusi dal confronto interamente senza modificare alcun file. Attiva "Nascondi i valori nell'output" prima di incollare uno screenshot o condividere un risultato — ogni valore viene sostituito con un placeholder di lunghezza fissa, così i segreti non compaiono mai nel rapporto e la loro lunghezza non viene nemmeno rivelata.
Oltre a un semplice rapporto di differenze, "Risultato" può generare un file .env unito — ogni chiave da entrambi i file, con il valore del file B che vince in caso di conflitto e un commento che annota il valore originale del file A — o un modello .env.example senza valori elencando ogni chiave trovata in uno qualsiasi dei file, pronto da consegnare a un nuovo contributore. Il rapporto diff stesso può renderizzarsi come un elenco leggibile o come una tabella allineata. I commenti e l'ordine delle righe nei file di input non influenzano mai il confronto, poiché le chiavi vengono abbinate per nome, non per posizione.
Tutto viene eseguito localmente nel tuo browser — i file che incolli, inclusi eventuali segreti in essi, non vengono mai caricati da nessuna parte. Copia il risultato, scaricalo come file .txt, o reinvialo all'input per continuare l'iterazione.