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é.
Vérifier les environnements
Examinez les déclarations et leurs valeurs, puis prévisualisez chaque modification avant de l’appliquer.
Traitement dans le navigateur. Les saisies restent en mémoire, sans URL, télémétrie ni historique local.
Affectations : 5 · Clés uniques : 5 · Doublons : 0 · Valeurs vides : 1 · Avertissements : 1
É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 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.
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.
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é.
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.
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.
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.
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.
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.
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é.
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.
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.
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.
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.
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 ?
Éditeur Env vous permet de relire les avertissements et l’aperçu avant d’appliquer la modification au fichier.