JSONC Comments
JSONC (JSON with Comments) ist die für VS Code definierte JSON-Obermenge, die //-, /* */-Kommentare und nachgestellte Kommas erlaubt; genutzt für Konfigurationsdateien.
Zweck
Kommentare in VS-Code-Konfigurationsdateien unterstützen, damit settings.json, launch.json und ähnliche Erläuterungen tragen können.
Mechanismus
Ein JSONC-Parser überspringt //-, /* */-Kommentare und toleriert nachgestellte Kommas über Standard-JSON hinaus; der Rest der Syntax ist identisch. VS Code und TypeScripts tsconfig nutzen es.
Anwendungsfälle
- VS-Code-Konfiguration
- tsconfig.json
- ESLint-Konfiguration