Feature request: show values of object properties on mouse hover while debugging
See original GitHub issueWhile debugging a Node application, hovering the mouse over a variable in the current scope will show its value in a popup. However, this does not work for variables’ properties.
For example, hovering over a value named obj works, but not obj.propertyName, which instead just shows a documentation popup.
This means the only way to look up object properties is to use the Variables view, which can be cumbersome if a property is deeply nested (like obj.subObj.anotherSubObj.propertyName) or if the variable is in a nested scope (in which case you have to know/find the correct Block/Local/Closure scope that the variable resides in).
It would be helpful if the mouse hover popup could effectively do the work of digging through the Variables view for you.
Issue Analytics
- State:
- Created 10 months ago
- Comments:8 (8 by maintainers)

Top Related StackOverflow Question
I found https://github.com/microsoft/debug-adapter-protocol/issues/343 which is related.
I had a quick look at the feasability and it seems affordable: it looks like Wild Web Developer “only” has to provide an Adapter(ITextSelection->IVariable) that would expand the evaluation to also include the dereferenced object. If anyone wants to try contributing one, it would be welcome!