Contribute to html language server with a custom language. (#146731)

* Contribute to html language server with a custom language.

Fixes #146730

Signed-off-by: azerr <azerr@redhat.com>

* refactor out LanguageParticipants

* restart client on language selector change

* htmlLanguage -> htmlLanguageParticipants

* tune autoInsert wording

* tune autoInsert description

Co-authored-by: azerr <azerr@redhat.com>
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
This commit is contained in:
Angelo
2022-07-21 13:19:01 +02:00
committed by GitHub
parent 6cad4b9494
commit cef02dae8d
10 changed files with 205 additions and 41 deletions

View File

@@ -13,6 +13,23 @@
"type": "string",
"description": "Relative path to a HTML custom data file"
}
},
"htmlLanguageParticipants": {
"type": "array",
"description": "A list of languages that participate with the HTML language server.",
"items": {
"type": "object",
"properties": {
"languageId": {
"type": "string",
"description": "The id of the language that participates with HTML language server."
},
"autoInsert": {
"type": "boolean",
"description": "Whether the language participates with HTML auto insertions. If not specified, defaults to <code>true</code>."
}
}
}
}
}
}