Aller au contenu
uencoder

JSONC Comments

JSONC (JSON with Comments) est le sur-ensemble de JSON défini pour VS Code, autorisant les commentaires // et /* */ plus les virgules finales, utilisé pour les fichiers de configuration.

Objectif

Permettre aux fichiers de configuration de VS Code de porter des commentaires, pour que settings.json, launch.json et similaires puissent contenir des explications.

Mécanisme

Un analyseur JSONC saute les commentaires // et /* */ et tolère les virgules finales par-dessus le JSON standard ; le reste de la syntaxe est identique. VS Code et le tsconfig de TypeScript l'utilisent.

Cas d’usage

  • Configuration VS Code
  • tsconfig.json
  • Configuration ESLint

Outils associés

References