| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- {
- "title": "YAML language server configuration",
- "type": "object",
- "properties": {
- "yamlVersion": {
- "type": "string",
- "default": "1.2",
- "description": "Set default YAML spec version (1.2 or 1.1)"
- },
- "yaml.trace.server": {
- "type": "string",
- "enum": ["off", "messages", "verbose"],
- "default": "off",
- "description": "Traces the communication between the client and the YAML language service."
- },
- "yaml.schemas": {
- "type": "object",
- "default": {},
- "description": "Associate schemas to YAML files in the current workspace"
- },
- "yaml.format.enable": {
- "type": "boolean",
- "default": true,
- "description": "Enable/disable default YAML formatter (requires restart)"
- },
- "yaml.format.singleQuote": {
- "type": "boolean",
- "default": false,
- "description": "Use single quotes instead of double quotes"
- },
- "yaml.format.bracketSpacing": {
- "type": "boolean",
- "default": true,
- "description": "Print spaces between brackets in objects"
- },
- "yaml.format.proseWrap": {
- "type": "string",
- "default": "preserve",
- "enum": ["preserve", "never", "always"],
- "description": "Always: wrap prose if it exeeds the print width, Never: never wrap the prose, Preserve: wrap prose as-is"
- },
- "yaml.format.printWidth": {
- "type": "integer",
- "default": 80,
- "description": "Specify the line length that the printer will wrap on"
- },
- "yaml.validate": {
- "type": "boolean",
- "default": true,
- "description": "Enable/disable validation feature"
- },
- "yaml.hover": {
- "type": "boolean",
- "default": true,
- "description": "Enable/disable hover feature"
- },
- "yaml.completion": {
- "type": "boolean",
- "default": true,
- "description": "Enable/disable completion feature"
- },
- "yaml.customTags": {
- "type": "array",
- "default": [],
- "items": {
- "type": "string"
- },
- "description": "Custom tags for the parser to use"
- },
- "yaml.schemaStore.enable": {
- "type": "boolean",
- "default": true,
- "description": "Automatically pull available YAML schemas from JSON Schema Store"
- },
- "yaml.schemaStore.url": {
- "type": "string",
- "default": "",
- "description": "URL of a schema store catalog to use when downloading schemas."
- },
- "yaml.maxItemsComputed": {
- "type": "integer",
- "default": 5000,
- "minimum": 0,
- "description": "The maximum number of outline symbols and folding regions computed (limited for performance reasons)."
- },
- "editor.tabSize": {
- "type": "integer",
- "default": 2,
- "minimum": 0,
- "description": "The number of spaces to use when autocompleting"
- },
- "http.proxy": {
- "type": "string",
- "default": "",
- "description": "The URL of the proxy server that will be used when attempting to download a schema. If it is not set or it is undefined no proxy server will be used."
- },
- "http.proxyStrictSSL": {
- "type": "boolean",
- "default": false,
- "description": "If true the proxy server certificate should be verified against the list of supplied CAs."
- },
- "yaml.disableDefaultProperties": {
- "type": "boolean",
- "default": false,
- "description": "Disable adding not required properties with default values into completion text"
- }
- }
- }
|