-
Notifications
You must be signed in to change notification settings - Fork 676
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
Provide IntelliSense in DEBUG CONSOLE #1609
Comments
@DustinCampbell suppose VS Code could somehow expose you the text position of the current statement. Any idea how hard it would be to hookup the language service so it could provide completion in the debug console? |
Tricky, but not impossible. We'd also need the text of the debug console and then we'd have to stitch it in to the active document. I'd be a medium-level work item if we had all of that information. |
@DustinCampbell do you think that would be the right architecture? If so, should I open an issue in VS Code to request support now? |
I don't know of another way to do it. That's essentially what we do in VS. The completion needs be based on the current state of the user's code augmented by whatever's in the debug console. Essentially, I would add to OmniSharp's completion end point to include the code from the debug console for speculative completion. Yeah, we'll need help from VS Code, so we should open a request if there isn't one already. |
Duplicate of #299 |
This should be tracked with: #299 |
Environment data
dotnet --info
output:VS Code version: 1.13.1
C# Extension version: 1.11.0
Steps to reproduce
DEBUG CONSOLE
Expected behavior
When typing in the
DEBUG CONSOLE
's command line, it should provide IntelliSenseActual behavior
No IntelliSense provided
The text was updated successfully, but these errors were encountered: