[FEATURE] Add jsonc Extensions to VSCode Plugin JSON Validation Mappings
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
It is helpful to have comments in settings files. The VSCode extension includes and internal reference to a schema file .claude-code-settings.schema.json that is mapped to the following JSON Validation events:
**/.claude/settings.json
**/.claude/settings.local.json
**/ClaudeCode/managed-settings.json
**/claude-code/managed-settings.json
<img width="760" height="414" alt="Image" src="https://github.com/user-attachments/assets/2f9a8fe8-b5e6-4e6a-a5fd-9766203f8b8c" />
If you use a jsonc extention which Claude Code understands, you do not get helpful hints in the UI.
Proposed Solution
Add mappings for the same files, just with jsonc extensions.
Alternative Solutions
There is a schema available at this URL: https://www.schemastore.org/claude-code-settings.json But it is unclear if this in an official schema or up-to-date. You can modify your .vscode/settings.json file like so to enable validation:
"json.schemas": [
{
"fileMatch": [".claude/settings.jsonc"],
"url": "https://www.schemastore.org/claude-code-settings.json"
},
Priority
Low - Nice to have
Feature Category
Documentation
Use Case Example
Modifying a settings file in VSCode it is helpful to see if you have a typo.
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗