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.