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.

Installation

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

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

Statut
Publiée
Licence
MIT
Plateforme
VS Code 1.85.0 ou plus récent
.env comparé à .env.example — clés identiques, une clé en trop, une clé manquante.
.env comparé à .env.example — clés identiques, une clé en trop, une clé manquante.

Ce qu’elle fait

  • É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.

Commandes

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

  • 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.

Réglages

envChecker.relatedFileNames

Noms de fichiers du même dossier que le fichier actif à considérer comme fichiers env apparentés, en plus des motifs .env et .env.*.

Notes sur l’analyseur

  • Un export facultatif avant KEY=value est pris en charge.
  • Les lignes de commentaire juste au-dessus d’une clé s’y rattachent comme documentation ; deux lignes vides consécutives ou plus rompent ce lien, une seule reste acceptée.
  • Les valeurs entre guillemets gèrent l’échappement comme les implémentations dotenv courantes.

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.