-
Notifications
You must be signed in to change notification settings - Fork 445
Open
Description
Problem
Using the deprecated properties settings and extensions will overwrite/reset all other user settings and not install any other extensions than defined in the property extensions.
Using the properties inside the customizations property will only change the defined settings and install the defined extensions additionally to the user extensions.
Deprecated properties (legacy mode):
"settings": {},
"extensions": ["ms-python.python"]Current usage of these properties:
"customizations": {
"vscode": {
"settings": {},
"extensions": ["ms-python.python"]
}
}The customizations property was discussed in #1.
Proposal
It should be possible to reset any user settings/extensions in customizations → vscode → settings / extensions.
Maybe add a property reset:
"customizations": {
"vscode": {
"reset": {
"settings": true,
"extensions": true,
}
}
}Metadata
Metadata
Assignees
Labels
No labels