Debugger Canvas for Visual Studio 2010 Ultimate

If you have been through Microsoft DevLabs, you will find lots of cool tools or feature extensions under development and you can download and try at the very early stages of it’s development.

One tool I came across today is “Debugger Canvas“.

Debugger Canvas:

Debugger Canvas is a new user experience for the debugger in Visual Studio Ultimate. It pulls together the code you’re exploring onto a single pan-and-zoom display. As you hit breakpoints or step into code, Debugger Canvas shows just the methods that you’re debugging, with call lines and local variables, to help you see the bigger picture.

Debugger Canvas is the result of a collaboration between Brown University and Microsoft, integrating ideas from Brown University’s Code Bubbles project into Visual Studio.

This is what you can do in this version of Debugger Canvas:

  • Step into methods on a canvas using the debugger
  • Use the normal debugger features in the canvas 
  • Share a canvas as an XPS image SmileSmileSmile
  • Take snapshots of local variables so you can make comparisons as you step through code multiple times  SmileSmileSmile 
  • Add related methods to the canvas using Go to Definition and Find All References SmileSmileSmile 

Legend: Smile – I am very happy developer, more happy face indicates that I am more happy.

There is a nice video showcasing the use and features. Definitely give it a try guys.

Read More from here

Courtesy: Microsoft DevLabs & Brown University