Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tool "Code Map" of VS2012 in VS2010

I'd like to use Code Map, which can be used in Visual Studio 2012, also in Visual Studio 2010.

If you don't know what Code Map is, this is how it looks like:

enter image description here

here's a tutorial from Microsoft: http://msdn.microsoft.com/en-us/library/vstudio/dn194476.aspx

Is it somehow possible to use this in VS2010 or is there any similiar tools, which displays the different method calls? By this I want to display a method Method1() which calls another method called Method2(). This should be displayed like in the CodeMap (not by using hierarchy call, I want to see it with a UI). It should be free or an extension for VS2010.

like image 805
Rudi Avatar asked Jul 18 '13 10:07

Rudi


People also ask

How to see Call stack in Visual Studio code?

To display the call stack window you must first start your code in debug mode. Either start your application using the Step Into command or use a breakpoint to halt execution. You can then show the window by opening the "Debug" menu, expanding its "Windows" submenu and selecting "Call Stack".

Where is a method called in Visual Studio?

To display the Call Hierarchy window, right-click in the code editor on the name of a method, property, or constructor call, and then select View Call Hierarchy.

How do I debug a map in Visual Studio?

In Solution Explorer, right-click the map you want to test, and then click Debug Map. Visual Studio displays the map in XSLT format in its editor. Press F10 or F11 to debug the XSL code.


1 Answers

I'm not aware of a free version that offers something that the Visual Studio 2012 Ultimate Edition offers, but you have a few alternatives:

  • NDepend features a Call Graph option
  • You can open the VS2010 solution in VS2012
  • Debugger Canvas offers a similar feature while debugging
  • Architecture Explorer Dependency Graphs and Sequence Diagrams
like image 93
jessehouwing Avatar answered Sep 27 '22 22:09

jessehouwing