-
Notifications
You must be signed in to change notification settings - Fork 196
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
CompletionOptions from Multiple Language Servers Aren't Respected #5497
Comments
Once this issue is resolved, https://github.com/dotnet/aspnetcore-tooling/pull/1825/files#diff-dddd024b99ebbf567eea61e984e7a9f6R21 needs to be updated to remove the AllCommitCharacters = new[] { ":", ">", " ", "=" }, also needs to be added to the |
Should file a vsts issue to track this as well and make sure the LSP platform team knows about it |
#1825 has been merged in. Created a VSTS issue and reached out to the appropriate team to see if we can get this resolved to support |
The fix for this was merged in and inserted. Will verify once the new build propagates. |
Tried out the latest insertion, however the issue seems to persist. Investigated into the VS LSP codebase, and identified a potential issue. Following up with them on the existing VSTS issue. |
Currently blocked on the VS LSP fix. Fixes: https://github.com/dotnet/aspnetcore/issues/21346
New VSTS Issue. |
Still blocked externally by LSP Platform, backlog'ing for now. Followed up with LSP Platform and will update accordingly. |
This should be unblocked soon (LSP Platform just inserted this in). |
* Updates for Multiple Language Server CompletionOptions Support Fixes: https://github.com/dotnet/aspnetcore/issues/21346
If I add:
to the
Razor.LanguageServer CompletionOptions
here these characters aren't accepted to commit completions proposed by this language server.I have to add the commit char (
:
) to theLanguageServerClient CompletionOptions
here.Now even though the
Razor.LanguageServer
proposes the completion, and doesn't have any commit characters specified in theCompletionOptions
,:
, which was specified in theLanguageServerClient
successfully commits the completion.This poses as issue in cases like this where we want
:
to commit the@onkeypress
razor directive attribute but not theonkeypress
html attribute.The text was updated successfully, but these errors were encountered: