Aller au contenu
Retour aux applications

Extension VS Code

Env Checker

Ouvrez un fichier .env dans une vue structurée. Les commentaires deviennent la documentation de chaque clé, et la comparaison de deux variantes montre d’un coup d’œil ce qui manque ou ce qui traîne.

Statut
Publiée
Licence
MIT
Plateforme
VS Code 1.85.0 ou plus récent

Installation

code --install-extension CodeandSorcery.vscode-env-checker

Ou cherchez « Env Checker » dans la vue Extensions de votre éditeur.

.env comparé à .env.example, clés communes, une clé en trop et deux clés manquantes.
.env comparé à .env.example, clés communes, une clé en trop et deux clés manquantes.

Fonctionnalités

  • Éditeur personnalisé

    L’ouverture d’un fichier .env ou .env.* passe par la vue Env Checker. Une commande ramène à l’éditeur de texte classique quand vous le souhaitez.

  • Tableau formaté

    Clés, valeurs et documentation fusionnée depuis les lignes # au-dessus de la clé et le commentaire en ligne facultatif après la valeur.

  • Comparaison côte à côte

    Choisissez un fichier de base et un fichier de comparaison dans le même dossier. Quand les deux existent, .env face à .env.example est le défaut.

  • Mise à jour en direct

    Modifier un fichier env du dossier rafraîchit la vue, et le contenu non enregistré est utilisé quand le fichier est ouvert dans un onglet.

  • Langage dotenv

    Un identifiant de langage dotenv est enregistré pour les motifs de noms habituels : l’édition en texte brut se comporte correctement aussi.

  • Valeurs masquées

    Les valeurs sont masquées par défaut dans le tableau. Affichez-les à la demande avec le bouton dédié, puis masquez-les de nouveau en un clic.

Commandes

Dans VS Code, appuyez sur F1, puis recherchez « Env Checker » pour lancer l’une de ces commandes.

Palette de commandes · VS CodeF1
  • Env Checker: Open formatted view

    Ouvre le panneau de comparaison pour le fichier env actif.

  • Env Checker: Compare with .env.example (and related)

    Le même panneau, centré sur vos fichiers d’exemple et apparentés.

  • Env Checker: Compare env files…

    Choisissez les fichiers dans une boîte de dialogue ; la première sélection fixe le dossier de contexte.

  • Env Checker: Reopen as text editor

    Ouvre le même fichier dans l’éditeur de texte par défaut.

Également accessibles depuis le menu contextuel de l’explorateur et la barre de titre de l’éditeur quand le fichier est un fichier env.

Réglages

Dans les paramètres de VS Code, recherchez « Env Checker » pour personnaliser les fichiers proposés à la comparaison.

Ajouter des fichiers à la comparaison

Indiquez les noms des fichiers à proposer en plus des fichiers .env et .env.*. Ils doivent se trouver dans le même dossier que le fichier actif.

Paramètre
envChecker.relatedFileNames
Valeur attendue
Liste de noms de fichiers

Exemple · settings.json

{
  "envChecker.relatedFileNames": [
    ".env.example",
    "config.env"
  ]
}

Avec cet exemple, config.env est aussi proposé à la comparaison. Remplacez ce nom par celui de votre fichier.

Rien ne quitte l’éditeur

Env Checker lit les fichiers que vous ouvrez, et rien d’autre. Aucun compte, aucune télémétrie, aucun appel réseau : c’est pourquoi elle n’a pas de politique de confidentialité distincte. Le code source est public, sous licence MIT.