-
Notifications
You must be signed in to change notification settings - Fork 30.6k
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
HTML attribute/attribute-value completion documentation #63955
Labels
feature-request
Request for new features or functionality
html
HTML support issues
verification-needed
Verification of issue is requested
verified
Verification succeeded
Milestone
Comments
octref
added a commit
to microsoft/vscode-html-languageservice
that referenced
this issue
Jan 15, 2019
Changes: - Feature: HTML attribute completion documentation - Rename: tagProvider -> dataProvider - API: Now in sync with CSS LS API - HTMLTagSpecification converted to serializable plain data structure so does attributes and attribute values - Remove Angular1/Ionic1 support - Remove i18n for HTML tags, and manage them in a plain JSON-like file because - We don't have i18n support in LSP yet - There's no translation yet - The JSON-like file is typed and can be easily mainaintaed - We'll start pulling data from W3C HTML spec and MDN to do features such as short descriptions, browser support table adn syntax. Such plain JSON-like files are easy to auto-generate. - Unblocks #12, #30, #44 Fixes: - Fix microsoft/vscode#2784 - Part of microsoft/vscode#63955 (no CompletionItem.documentation for attr value yet)
octref
added a commit
to microsoft/vscode-html-languageservice
that referenced
this issue
Jan 15, 2019
Changes: - Feature: HTML attribute completion documentation - Rename: tagProvider -> dataProvider - API: Now in sync with CSS LS API - HTMLTagSpecification converted to serializable plain data structure so does attributes and attribute values - Remove Angular1/Ionic1 support - Remove i18n for HTML tags, and manage them in a plain JSON-like file because - We don't have i18n support in LSP yet - There's no translation yet - The JSON-like file is typed and can be easily mainaintaed - We'll start pulling data from W3C HTML spec and MDN to do features such as short descriptions, browser support table adn syntax. Such plain JSON-like files are easy to auto-generate. - Unblocks #12, #30, #44 Fixes: - Fix microsoft/vscode#2784 - Part of microsoft/vscode#63955 (no CompletionItem.documentation for attr value yet)
The support is available, but we still need pulling more data: microsoft/vscode-html-languageservice#44 |
Attribute description is there in #69318, attribute value not yet. Will continue on March. |
Fixed. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
feature-request
Request for new features or functionality
html
HTML support issues
verification-needed
Verification of issue is requested
verified
Verification succeeded
We have no documentation for HTML attribute completions:
No documentation for HTML attribute value completions either:
As we progress in #62976, these should be implemented so custom tag/attribute providers could offer a good experience.
MDN actually has neat descriptions for all of them:
The text was updated successfully, but these errors were encountered: