-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test: htmlLanguageParticipants contribution point #156200
Comments
This setting doesn't seem to be active for me. Is there somewhere else I should be using this instead of inside user settings? |
@tanhakabir It's a contribution point for 'package.json'. Example is here: vscode/extensions/handlebars/package.json Line 40 in e210bbf
|
@aeschli I tested on Windows OS, and everything works perfectly. As you report custom message like And just for your information, we use this html language participant with our Qute support #146731 (comment) and it works perfectly. |
Thanks @angelozerr, good suggestion. I'll add it when I'm back from vacation... |
Refs: #146730
Complexity: 3
Create Issue
The html language support now supports a new contribution point that allows other languages to participate in the html language server features.
In the samp,e above, the
handlebars
language registers to get all HTML features.Test that a handlebars file gets code completion, hovers...
Set
"html.trace.server": "messages"
in the settingsDisable the handlebar basic extension (
Handlebars Language Basics
), find it with@builtin handlebar
Test that a handlebars file no longer get code completion, hovers.
Verify that the
HTML Language Server
output view contains the log entryExtensions have changed, restarting HTML server...
Open vscode repo and open the
package.json
from the handlebars extensionVerify that you get hovers and code completions for the
htmlLanguageParticipants
contribution pointThe text was updated successfully, but these errors were encountered: