-
Notifications
You must be signed in to change notification settings - Fork 218
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
Lacking VSCode natvis constructs #1368
Comments
Looking at ExpandVisualzied I see it doesn't implement |
I don't see any way to upvote on Github, but this is highly desirable. Also, the |
Ping. Any chance of doing something with this? |
@gregg-miskelly Perhaps you can help prioritize this? This would make a world of difference in native debugging on VSCode. |
@OfekShilon I can't promise when we will be able to close more natvis gaps -- supporting natvis is difficult in MIEngine, as we need to do it on top of GDB commands instead of something built into the expression evaluator. But it would be useful if you could give us a prioritized list of the gaps (maybe the list at the top of this is already in your priority order)? |
@gregg-miskelly I'd say:
|
Is there any alternative? Can gdb pretty-printers be used to populate variable watch? |
Yes, if your launch options are configured to use pretty printing, then pretty printers can change the values seen in the variables window. |
I'm going by the docs, submitting an issue where VSCode functionality is missing.
We (and probably many, many others) wish to use visualizers to debug hash maps and other standard data structures. Following the documented example, a few natvis constructs are needed for this:
It seems at least the first item isn't implemented, I suspect the rest too. It would be very valuable to be able to watch various hash maps, sets and dictionaries.
The text was updated successfully, but these errors were encountered: