We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The idea behind this issue is to enable users to ctrl + . -> fully qualify a piece of C# that is not properly included.
ctrl + .
The text was updated successfully, but these errors were encountered:
Blocked on: https://github.com/dotnet/aspnetcore/issues/25250
Prioritizing that and other tasks, pushing this to preview 4.
Sorry, something went wrong.
Support CSharp Light Bulbs (FQN, Add Using) (#2501)
66dbb85
### Summary of the changes - Support for Fully Qualified Namespace C# Light Bulb ![FullyQualifiedCodeAction](https://user-images.githubusercontent.com/14852843/93262976-f1da7f80-f759-11ea-9877-05e9df2ed88b.gif) - Support for Add Using C# Light bulb ![AddUsingCodeAction](https://user-images.githubusercontent.com/14852843/93263130-2d754980-f75a-11ea-890d-bfb07516a354.gif) - Abstraction Layer / Refactoring to create shared light bulb infrastructure between TSLanguageServer + HTMLCSharpLanguageServer. - This implementation doesn't have support for code actions which require resolving with Roslyn (ex. via `textDocument/codeActionResolve`). Working on an appropriate expansion for this, and will likely require changes in `omnisharp-vscode`. - Tracked here: https://github.com/dotnet/aspnetcore/issues/25918 - Some general perf optimizations are possible, but wanted to avoid potential pre-optimizations. Will re-visit if we see issues. - Testing: TODO assuming no issues with the design. Fixes: https://github.com/dotnet/aspnetcore/issues/24779 Fixes: https://github.com/dotnet/aspnetcore/issues/18173 Fixes: https://github.com/dotnet/aspnetcore/issues/24778 Fixes: https://github.com/dotnet/aspnetcore/issues/25144
TanayParikh
Successfully merging a pull request may close this issue.
The idea behind this issue is to enable users to
ctrl + .
-> fully qualify a piece of C# that is not properly included.The text was updated successfully, but these errors were encountered: