Allow extra properties in .code-workspace files #86853
Labels
feature-request
Request for new features or functionality
verified
Verification succeeded
workbench-multiroot
Multi-root (multiple folders) issues
Milestone
I'm looking into using
.code-workspace
files for many projects in the same codebase. One thing that is blocking us right now is that we cannot add extra info or metadata to these JSONP files, because of this validation:vscode/src/vs/workbench/api/common/configurationExtensionPoint.ts
Line 318 in d832f86
The ability to add extra data in this file for our build system to use is crucial, as it will enable us to attach build/project settings to these workspaces, and make maintaining it much easier moving forward.
VSCode has been great in its extensibility model in other features, so here I propose adding another extension point
$metadata
to this file, where others can add whatever they want in that object:$metadata
is just a placeholder :) not sure about the convention in other places in VSCode.object
.I can submit a PR to change the validation in the file above, if the VSCode team approves.
The text was updated successfully, but these errors were encountered: