Skip to content

Document configuration scopes #5871

@sandy081

Description

@sandy081

From @Colengms

Scope VS Code description Overridable in workspace (or workspace folder in a single root scenario) Overridable in workspace folder (in a multiroot scenario which has one or more folders) Remote will inherit local user settings Overridable remotely Overridable at language level
application Settings that apply to all instances of VS Code and can only be configured in user settings. no no yes no no
window Windows (instance) specific settings which can be configured in user, workspace, or remote settings. yes no yes yes no
resource Resource settings, which apply to files and folders, and can be configured in all settings levels, even folder settings. yes yes yes yes no
machine Machine specific settings that can be set only in user settings or only in remote settings. For example, an installation path which shouldn't be shared across machines. no no no yes (implicitly, as it's not inherited) no
machine-overridable Machine specific settings that can be overridden by workspace or folder settings. yes yes no yes (implicitly, as it's not inherited) no
language-overridable Resource settings that can be overridable at a language level. yes yes yes yes Yes

Metadata

Metadata

Assignees

Labels

doc-enhancementsuggested addition or improvementextensibilityextension author content under /apifeature-requestRequest for new features or functionality

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions