Vérifier les environnements

Éditeur Env

Examinez les déclarations et leurs valeurs, puis prévisualisez chaque modification avant de l’appliquer.

Éditeur Env

Source ENV

Traitement dans le navigateur. Les saisies restent en mémoire, sans URL, télémétrie ni historique local.

Résultat

Options de vérification

Les règles de guillemets, échappements et commentaires varient selon le dialecte. Aucune expression n’est exécutée.

Affectations : 5 · Clés uniques : 5 · Doublons : 0 · Valeurs vides : 1 · Avertissements : 1

Avertissements (1)
  • EMPTY, ligne 4 : chaîne vide.

Éditeur Env conserve toutes les déclarations, y compris celles qui réutilisent un nom. Cela aide à comprendre pourquoi une valeur correcte en début de fichier est remplacée plus bas, sans réduire la configuration à une liste de valeurs finales.

Un port écrit 001, le mot false et une chaîne vide restent du texte. Pour une URL contenant # ou un certificat multiligne, comparez la source et la valeur interprétée dans le tableau.

Éditeur Env : examiner avant de modifier

Retrouver chaque occurrence

Éditeur Env affiche une ligne par affectation. Les clés répétées restent séparées, avec le numéro de la ligne précédente dans l’avertissement. Vous choisissez l’occurrence à modifier sans supprimer automatiquement une surcharge volontaire.

Texte de configuration à côté d’un tableau conservant deux marqueurs de clé identiques sur des lignes distinctes.

Trier sans déplacer les séparations

Le tri agit uniquement dans les groupes d’affectations consécutives. Les commentaires isolés et lignes vides restent des frontières. Les clés identiques gardent leur ordre ; la prévisualisation indique les lignes déplacées avant application.

Deux groupes conservent leurs séparateurs tandis que leurs lignes sont triées, avec une prévisualisation et une flèche d’annulation.

Choisir les règles et vérifier les valeurs

01

Adapter le dialecte

L’exemple utilise le sous-ensemble dotenv décrit ici. Le mode shell accepte seulement des affectations statiques. Il refuse les expressions à développer et les commandes ; aucun interpréteur n’est lancé.

02

Lire le tableau interprété

Le tableau montre la chaîne obtenue après traitement des guillemets. Le résultat texte conserve l’écriture originale de la valeur. Une variable définie avec une chaîne vide n’est pas une variable absente.

03

Appliquer une proposition

Ajout, édition, suppression, tri et remplacement ouvrent un aperçu. Une annulation restaure ensuite la source et le résultat. En mode manuel, Ctrl/Cmd + Entrée lance la vérification ; les anciens résultats ne sont pas exportables après une modification.

Corriger les fichiers d’environnement

Mise en forme conservatrice

La mise en forme retire les espaces autour de l’égalité et garde export, commentaires, lignes vides et écriture des valeurs. Les fins de ligne deviennent LF et la BOM UTF-8 initiale est retirée. Les valeurs ne sont pas toutes réécrites avec de nouveaux guillemets.

Un validateur .env avec positions

Noms incorrects, signe égal manquant, guillemets non fermés et texte inattendu bloquent le résultat avec leur position. Les clés en double, valeurs vides, expansions possibles et échappements inconnus sont signalés séparément.

Modifier une affectation précise

Le tableau permet d’ajouter, d’éditer ou de supprimer une déclaration, même en présence de doublons. Saisissez la chaîne réelle : elle sera sérialisée entre guillemets pour que ses retours à la ligne ne deviennent pas de nouvelles affectations.

Lire et exporter le fichier entier

Les fichiers UTF-8, dont .env.local, sont acceptés jusqu’à 1 MiB et 10 000 affectations. Le tableau affiche 100 lignes supplémentaires à la fois ; copier et télécharger utilisent toujours le résultat complet vérifié.

Limites des règles appliquées

Un sous-ensemble explicite
Les noms utilisent lettres ASCII, chiffres et tirets bas, sans chiffre initial. Les apostrophes conservent le texte littéral ; les guillemets doubles interprètent antislash-n, -r, guillemets et antislash échappés. Les autres séquences restent littérales. La compatibilité avec tous les chargeurs n’est pas garantie.
Aucune expansion ni exécution
Les références dollar en dotenv restent telles quelles avec un avertissement. Le mode shell refuse expansions, opérateurs, concaténations de segments cités et continuations de ligne. Il ne lit pas l’environnement d’un processus et n’exécute aucune commande.
Pas de suppression automatique
La dernière affectation est la valeur effective selon ces règles, mais chaque occurrence est conservée. Le tri respecte l’ordre relatif des noms identiques. Les noms ne sont pas automatiquement convertis en majuscules.
Des frontières de tri stables
Un commentaire isolé ou une ligne vide termine un groupe. Un commentaire de fin de ligne suit son affectation. L’ordre lexical distingue les majuscules et ne reclasse pas le fichier selon les préfixes ni le sens supposé des commentaires.
La syntaxe ne prouve pas la validité métier
Le résultat ne vérifie ni les identifiants ni les variables requises par une application. Pas de génération de secrets, import par URL, fusion ou conversion JSON/YAML. Un outil ENV séparé compare deux configurations.

Éditeur Env : questions fréquentes

Éditeur env ou validateur env : quelle différence ?

Un validateur signale les problèmes ; un éditeur permet aussi de modifier les déclarations. Éditeur Env associe les deux : tableau des valeurs, positions des erreurs et aperçu avant écriture dans la source. Une syntaxe correcte ne prouve pas que l’application dispose des bonnes valeurs.

Les valeurs entre guillemets et multilignes sont-elles prises en charge ?

Oui, les valeurs multilignes sont prises en charge à l’intérieur de guillemets simples ou doubles. Les règles d’échappement dépendent du dialecte. Il ne s’agit pas d’un interpréteur de documents shell : les here-documents et scripts généraux sont exclus.

Mes données .env sont-elles envoyées à un serveur ?

Non, la saisie et les fichiers sont traités dans la mémoire du navigateur, sans envoi à un service ni historique local. Les valeurs restent cependant visibles dans la source, le tableau et les exports. Évitez les vrais secrets pendant un partage d’écran.

Quel format faut-il employer dans un fichier .env ?

Utilisez une affectation NOM=valeur par déclaration, avec un nom ASCII valide. En dotenv, # commence un commentaire hors des guillemets. Les valeurs qui contiennent # ou des espaces significatifs doivent être citées. Choisissez le sous-ensemble qui correspond à votre fichier.

Faut-il versionner ses fichiers .env ?

Un fichier contenant des secrets ne devrait pas être ajouté au dépôt. Préférez un exemple sans identifiants et des règles d’exclusion adaptées. Cet outil ne sait pas si une valeur est confidentielle et ne crée pas automatiquement un modèle anonymisé.

Une question sur une valeur ou une règle ?

Vérifier la prochaine modification

Éditeur Env vous permet de relire les avertissements et l’aperçu avant d’appliquer la modification au fichier.