Optional
$commentschema draft 07
Optional
$idOptional
$refOptional
$schemaOptional
additionalOptional
additionalOptional
allOptional
allowOptional
allowOptional
anyOptional
constschema draft 06
Optional
containsOptional
defaultOptional
defaultVSCode extensions
Optional
definitionsOptional
dependenciesOptional
deprecationOptional
descriptionOptional
doOptional
elseOptional
enumOptional
enumOptional
enumOptional
errorOptional
exclusiveOptional
exclusiveOptional
formatOptional
groupOptional
hiddenIf true, this item will registered as part of the preference schema, but hidden in the preference editor UI.
Optional
idOptional
ifOptional
includedIf false, the preference will not be included in the schema or the UI. E.g. OS-Specific prefs
Optional
itemsOptional
markdownOptional
markdownOptional
markdownOptional
maximumOptional
maxOptional
maxOptional
maxOptional
minimumOptional
minOptional
minOptional
minOptional
multipleOptional
notOptional
oneOptional
overridableWhether distinct values can be defined for language override identifers. E.g. values valid when editing typescript files vs. when editing Java files
Optional
ownerOptional
patternOptional
patternOptional
patternOptional
prefixOptional
propertiesOptional
propertyOptional
requiredOptional
scopeThe maximum scope where values for this property can be set.
Optional
tagsTags can be searched for in the UI
Optional
thenOptional
titleOptional
typeOptional
typeMetadata intended for custom renderers
Optional
unique
extended JSON schema