Readable dictionary that backs this configuration.
One or more requests to open from files on startup.
Opens a new request on startup or not.
Reject unauthorized SSL certificates or not.
Return a value from this configuration.
Configuration name, supports dotted names.
The value section
denotes or undefined
.
Return a value from this configuration.
Configuration name, supports dotted names.
A value should be returned when no value could be found, is undefined
.
The value section
denotes or the default.
Check if this configuration has a certain value.
Configuration name, supports dotted names.
true
if the section doesn't resolve to undefined
.
Retrieve all information about a configuration setting. A configuration value often consists of a default value, a global or installation-wide value, a workspace-specific value and a folder-specific value.
The effective value (returned by get
)
is computed like this: defaultValue
overwritten by globalValue
,
globalValue
overwritten by workspaceValue
. workspaceValue
overwritten by workspaceFolderValue
.
Refer to Settings Inheritence
for more information.
Note: The configuration name must denote a leaf in the configuration tree
(editor.fontSize
vs editor
) otherwise no result is returned.
Configuration name, supports dotted names.
Information about a configuration setting or undefined
.
Update a configuration value. The updated configuration values are persisted.
A value can be changed in
Note 1: Setting a global value in the presence of a more specific workspace value has no observable effect in that workspace, but in others. Setting a workspace value in the presence of a more specific folder value has no observable effect for the resources under respective folder, but in others. Refer to Settings Inheritence for more information.
Note 2: To remove a configuration value use undefined
, like so: config.update('somekey', undefined)
Will throw error when
workspace.getConfiguration(section, resource)
)Configuration name, supports dotted names.
The new value.
The configuration target or a boolean value.
- If `true` configuration target is `ConfigurationTarget.Global`.
- If `false` configuration target is `ConfigurationTarget.Workspace`.
- If `undefined` or `null` configuration target is
`ConfigurationTarget.WorkspaceFolder` when configuration is resource specific
`ConfigurationTarget.Workspace` otherwise.
Generated using TypeDoc
Configuration data for the extension.