Comments on: Extending the Watch Window in Visual Studio via autoexp.dat [...] benefit your studio’s workflow.Andy Firth wrote an article on #AltDevBlogADay a few days ago on Extending the Watch Window in Visual Studio via autoexp.dat. It’s a nice introduction article to modifying the autoexp.dat file to auto-expand and format [...] [...] benefit your studio’s workflow.Andy Firth wrote an article on #AltDevBlogADay a few days ago on Extending the Watch Window in Visual Studio via autoexp.dat. It’s a nice introduction article to modifying the autoexp.dat file to auto-expand and format [...]

]]>
By: Boris Jabes/2011/06/08/watch-window-part1/#comment-5430 Boris Jabes Thu, 09 Jun 2011 17:28:22 +0000 It's worth noting that SN's Debugger also supports Autoexp.dat. It should be installed to: <code>C:\Program Files (x86)\SN Systems\PS3\bin\Autoexp.dat</code> And you can even reload it while the Debugger is running ... ! File->Load->Autoexp.dat = profit It’s worth noting that SN’s Debugger also supports Autoexp.dat. It should be installed to:
C:\Program Files (x86)\SN Systems\PS3\bin\Autoexp.dat

And you can even reload it while the Debugger is running … ! File->Load->Autoexp.dat = profit

]]>
By: Nick Darnell/2011/06/08/watch-window-part1/#comment-5328 Nick Darnell Wed, 08 Jun 2011 05:35:30 +0000 in CLI/C++. There are some versions of the IDE where even though it compiles it doesn’t work (I think just 2005). I believe it works in both 2008 and 2010.

You can also take advantage of custom debug visualizers which do a heck of a lot more than formatting. You can actually serialize data out of the app and display it in a custom window launched after clicking the magnifying glass in the quick watch view for a variable or in the watch window. so according to one of our guys for C++/CLI types? It’s built into .Net with the DebuggerDisplay attribute. this means nothing to me as i work exclusively in C++... have you looked into this? so according to one of our guys for C++/CLI types? It’s built into .Net with the DebuggerDisplay attribute.

this means nothing to me as i work exclusively in C++… have you looked into this?

]]>
By: Andy Firth/2011/06/08/watch-window-part1/#comment-5315 Andy Firth Wed, 08 Jun 2011 02:54:22 +0000 These are awesome tips, and thank you for sharing them. However, a minor note, learned at great pain: This works in native code builds, and there are techniques for C# .NET builds, but there is literally NOTHING available for C++/CLI builds (yes, even "native" C/C++ options are disabled in C++/CLI) Some people would say that using C++/CLI is penalty enough. I can't help but feel that disabling the one thing that might allow us to at least debug our containers is kicking us while we're down. These are awesome tips, and thank you for sharing them. However, a minor note, learned at great pain:

This works in native code builds, and there are techniques for C# .NET builds, but there is literally NOTHING available for C++/CLI builds (yes, even “native” C/C++ options are disabled in C++/CLI)

Some people would say that using C++/CLI is penalty enough. I can’t help but feel that disabling the one thing that might allow us to at least debug our containers is kicking us while we’re down.

]]>