Env Diff

Collez deux corps .env pour lister les clés ajoutées, supprimées et changées. Idéal pour les contrôles de déploiement et les examens de configuration multi-environnements.

Confidentialité : traitée localement, jamais téléchargée.

↓ Collez dans la zone d'entrée ci-dessous pour voir les résultats instantanément

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

.env A(左侧)

.env B(右侧)

差异输出

差异输出

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

Notes

符号说明

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

Collez deux corps .env pour lister les clés ajoutées, supprimées et changées. Idéal pour les contrôles de déploiement et les examens de configuration multi-environnements.

Démarrage rapide

  1. Collez A et B

    Format KEY=VALUE ; # les lignes de commentaires sont sautées.

  2. Lire diff

    + / - / ~ marquez les clés ajoutées, supprimées et changées.

Caractéristiques et cas d'utilisation

Différez deux listes .env ou KEY=VALUE avec des points saillants ajoutés/supprimés/modifiés et des commentaires optionnels ignorés.

Utiliser lors de la comparaison entre staging et prod, les examens préalables au déploiement et les migrations de Compose env.

Différence JSON

Analyse les lignes env ; idéal pour les blocs d'environnement .env et compose.

Flow de travail typique

Lors de la migration de configurations entre environnements (par exemple, développement, test, production), les fichiers .env changent souvent. Pour utiliser cet outil, collez l'ancien contenu de l'environnement à gauche et le nouveau contenu de l'environnement à droite. L'outil met en évidence instantanément les variables ajoutées (vert), supprimées (rouge) et modifiées (jaune).

Vérifiez rapidement les changements sensibles des variables avant le déploiement. Par exemple, les changements de mot de passe de base de données de valeurs de développement locales à valeurs de production seront marqués immédiatement. Lors de la collaboration, partager des captures d'écran différentes est plus sûr que d'envoyer des fichiers .env directement, empêchant ainsi l'exposition accidentelle de données sensibles non cryptées.

Exemples

Exemple

Input

DEBUG=true vs DEBUG=false

FAQ

export KEY= support ?

Analyse bare KEY=VALUE ; préfixe d'exportation manuellement si nécessaire.

Est-ce qu'il peut comparer les fichiers de valeur clé non .env ?

- Oui, oui. L'outil analyse fondamentalement les structures clé-valeur, de sorte que des fichiers de configuration similaires comme config.ini fonctionnent également. Cependant, la syntaxe des commentaires peut varier. Les lignes commençant par # sont des commentaires dans .env mais peuvent être du contenu valide dans d'autres formats.