Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 What I really want
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

lee.marshall
New Member

2 Posts

Posted - Apr 29 2009 :  6:45:42 PM  Show Profile  Reply with Quote
I couldn't figure who would actually listen to this. Then I saw your logo on the VA Outline tab and thought maybe you'd be interested. I'm a user of VAssistX who thinks more would be better....

By biggest Visual Studio 2005 problems right now are with debugging. It's too hard to add data breakpoints. I should be able to click something in the Watch, Locals or Autos window and have it create a breakpoint on its memory location. Maybe you can make it be that easy?

Other debug environments I've used use the vpointer to determine the implementation type of an object to make all its members available even when it's pointed to by a pointer to some abstract interface. No such luck with Visual Studio: you can see the real type by looking at the methods the vtable points to, but it won't show you the members!

Microsoft is an eyes and ears closed behemoth. But you guys are small and agile. Can you enhance your product to help me?

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Apr 29 2009 :  9:10:00 PM  Show Profile  Reply with Quote
Debugging abstract types: it had been improved in Visual Studio 2008. So for example if you have a hierarchy like this:

class cObject {
};

class cTest : public cObject {
    int Apple;
};

and you are debugging a code like this:

...
cObject* obj = new cTest;
>int something;
...

then you will be able to access the value of Apple by typing obj->Apple into the watch window.

Using memory breakpoints also had been simplified in VS2008, since the only thing you have to do is to place the variable into the clipboard, paste into the new data breakpoint window and to place '&' before the variable name.

Edited by - accord on Apr 29 2009 9:10:28 PM
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000