0
Older version

BugAid should work with "Watch" window

Dannie Juge 7 years ago updated by Lior Kerner 4 years ago 3

I find BugAid pretty useless if I can't use it with objects from the Watch window.


For example, I can't debug the "this" or "base" references, unless I create dummy code like this:


    var myVar = this;

    // Now I can use BugAid to search through "myVar", which points to "this"


I should be able to use BugAid with ANY of my "Watch", "Locals" and "Autos" variables/expressions (so, this isn't restricted to the "this" or "base" references only, I could type "(this.MyObject[0] as WorkItem)" on the Watch window and I should be able to make the search on that)

Answer

Answer
Planned - Long term

We definitely plan to replace Visual Studio's "Watch" window with our own in the future. In the meantime, you can still use all of BugAid's features on arbitrary expressions as you requested, by using the QuickWatch window (which you can launch by going to Debug->QuickWatch, or pressing Shift+F9 / Ctrl+D+Q)

Answer
Planned - Long term

We definitely plan to replace Visual Studio's "Watch" window with our own in the future. In the meantime, you can still use all of BugAid's features on arbitrary expressions as you requested, by using the QuickWatch window (which you can launch by going to Debug->QuickWatch, or pressing Shift+F9 / Ctrl+D+Q)

OK. As for now, since the Quickwatch is modal and I can inspect only one value at a time, I don't find any added value on BugAid. I was looking for something that let run the code and find bugs, rather than manually have to open and close the Quickwatch ver frequently.


I'm using MVP/MVC on my projects, and sometimes is really hard to find some values across the CAB libraries (due the architecture complexity). I can't open Quickwatch per each of the possible graph nodes I could attempt searching on to find, for example, a published event.