Env Diff

Incollare due corpi .env per elencare le chiavi aggiunte, rimosse e modificate. Ottimo per controlli di distribuzione e revisioni di configurazione multi-ambiente.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

对比两份环境变量文件,列出新增、删除与变更项。

.env A(左侧)

.env B(右侧)

差异输出

差异输出

~ API_URL: http://localhost -> https://api.example.com
~ DEBUG: true -> false
+ NEW=1

Note

符号说明

+ 仅在 B 中存在; - 仅在 A 中存在; ~ 同 key 值不同; 空格前缀表示未变化。以 # 开头的行会被忽略。

Incollare due corpi .env per elencare le chiavi aggiunte, rimosse e modificate. Ottimo per controlli di distribuzione e revisioni di configurazione multi-ambiente.

Avvio veloce

  1. Passa A e B

    Formato KEY = VALUE; le linee # comment vengono saltate.

  2. Leggi Dif

    + / - / ~ segna aggiunto, rimosso e cambiato chiavi.

Caratteristiche e casi d'uso

Diff due elenchi. env o KEY = VALUE con evidenziamenti aggiunti / rimossi / modificati e commenti facoltativi ignorare.

Utilizza quando si confronta staging vs prod, revisioni pre-distribuzione e comporre migrazioni env.

Diff con JSON

Parsa le linee env; ideale per. env e per comporre blocchi ambientali.

Tipico Workflow

Durante la migrazione delle configurazioni tra ambienti (ad esempio, sviluppo, test, produzione), i file. env cambiano spesso. Per utilizzare questo strumento, incolla il vecchio contenuto dell 'ambiente a sinistra e il nuovo contenuto dell' ambiente a destra. Lo strumento evidenzia istantaneamente le variabili aggiunte (verde), le variabili cancellate (rosso) e le variabili modificate (giallo).

Verificare rapidamente le modifiche delle variabili sensibili prima della distribuzione. Ad esempio, le modifiche della password del database da valori di sviluppo locali a valori di produzione verranno segnalate immediatamente. Quando si collaborano, condividere screenshot differenziali è più sicuro che inviare file .env direttamente, evitando l'esposizione accidentale di dati sensibili non crittografati.

Esempi

Esempio

Input

DEBUG=true vs DEBUG=false

FAQ

export KEY = supporto?

Analisi bare KEY = VALUE; striscia manualmente il prefisso di esportazione se necessario.

È possibile confrontare i file non -. env key-value?

Sì, sì. Lo strumento analizza fondamentalmente strutture chiave-valore, quindi funzionano anche file di configurazione simili come config.ini. Tuttavia, la sintassi dei commenti può variare: le linee che iniziano con # sono commenti in .env, ma essere contenuti validi in altri formati.