X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-html%2FReadme.md;h=08db3e4544318c7d9ccf89179bbba3dbf20f4a5a;hp=895399e5fc49037a1dfd409c8654496134a59a73;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hpb=b3950616b54221c40a7dab9099bda675007e5b6e diff --git a/.config/coc/extensions/node_modules/coc-html/Readme.md b/.config/coc/extensions/node_modules/coc-html/Readme.md index 895399e5..08db3e45 100644 --- a/.config/coc/extensions/node_modules/coc-html/Readme.md +++ b/.config/coc/extensions/node_modules/coc-html/Readme.md @@ -23,14 +23,105 @@ In your vim/neovim, run command: ## Configuration options -- `html.enable` set to `false` to disable html language server. -- `html.trace.server` set trace level of LSP traffic. -- `html.execArgv` add `execArgv` to `child_process.spawn` -- `html.filetypes` default `[ "html", "handlebars", "htmldjango" ]`. -- `html.format.enable` enable format support. -- `html.validate.scripts` validate for embedded scripts. -- `html.validate.styles` validate for embedded styles. -- `html.autoClosingTags` Enable/disable autoClosing of HTML tags. +- *html.experimental.custom.tags*: + + A list of JSON file paths that define custom tags. + +- *html.experimental.custom.attributes*: + + A list of JSON file paths that define custom attributes. + +- *html.enable*: + + default: `true` + +- *html.execArgv*: + + default: `[]` + +- *html.trace.server*: + + default: `"off"` + + Valid options: ["off","messages","verbose"] + +- *html.filetypes*: + + default: `["html","handlebars","htmldjango","blade"]` + +- *html.format.enable*: + + Enable/disable default HTML formatter, default: `true` + +- *html.format.wrapLineLength*: + + Maximum amount of characters per line (0 = disable)., default: `120` + +- *html.format.unformatted*: + + List of tags, comma separated, that shouldn't be reformatted. 'null' defaults to all tags listed at https://www.w3.org/TR/html5/dom.html#phrasing-content., default: `"wbr"` + +- *html.format.contentUnformatted*: + + List of tags, comma separated, where the content shouldn't be reformatted. 'null' defaults to the 'pre' tag., default: `"pre,code,textarea"` + +- *html.format.indentInnerHtml*: + + default: `false` + +- *html.format.preserveNewLines*: + + default: `true` + +- *html.format.maxPreserveNewLines*: + + List of tags, comma separated, that should have an extra newline before them. 'null', default: `null` + +- *html.format.indentHandlebars*: + + default: `false` + +- *html.format.endWithNewline*: + + default: `false` + +- *html.format.extraLiners*: + + List of tags, comma separated, that should have an extra newline before them., default: `"head, body, /html"` + +- *html.format.wrapAttributes*: + + default: `"auto"` + + Valid options: ["auto","force","force-aligned","force-expand-multiline"] + +- *html.suggest.angular1*: + + Configures if the built-in HTML language support suggests Angular V1 tags and properties., default: `true` + +- *html.suggest.ionic*: + + Configures if the built-in HTML language support suggests Ionic tags, properties and values., default: `true` + +- *html.suggest.html5*: + + Configures if the built-in HTML language support suggests HTML5 tags, properties and values., default: `true` + +- *html.validate.scripts*: + + Configures if the built-in HTML language support validates embedded scripts., default: `true` + +- *html.validate.styles*: + + Configures if the built-in HTML language support validates embedded styles., default: `true` + +- *html.validate.html*: + + Configures if the built-in HTML language support validates HTML., default: `true` + +- *html.autoClosingTags*: + + Enable/disable autoClosing of HTML tags., default: `false` Trigger completion in `coc-settings.json` for complete list.