Readable dictionary that backs this configuration.
Global options / data.
The width for binary data in hex view.
Default value that indicates if traces should be opened in new tab after trace has been finished or not.
Default output format for traces.
One or more proxy entries.
Default value for writing trace entries to output 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, and
a workspace-specific value. The effective value (returned by get
)
is computed like this: defaultValue
overwritten by globalValue
,
globalValue
overwritten by workspaceValue
.
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. A value can be changed for the current workspace only, or globally for all instances of the editor. The updated configuration values are persisted.
Note 1: Setting an installation-wide value (global: true
) in the presence of
a more specific workspace value has no observable effect in that workspace, but
in others.
Note 2: To remove a configuration value use undefined
, like so: config.update('somekey', undefined)
Configuration name, supports dotted names.
The new value.
When true
changes the configuration value for all instances of the editor.
Generated using TypeDoc
Extension settings.