13

I'm searching for a tool that let me generate a flow chart for a given project. It is difficult understand others code by looking at code, a flow chart can be very helpful.

My Project is in VS 2010 Professional Edition.

tshepang
  • 12,111
  • 21
  • 91
  • 136
Sharique
  • 4,199
  • 6
  • 36
  • 54
  • 1
    Take a look at [Visual Studio Power Tools](http://msdn.microsoft.com/en-us/vstudio/bb980963.aspx). It may have something for helping you to generate Sequence Diagram/Activity Diagram or so called "flow chart". – Afshar Mohebi Oct 20 '10 at 07:02
  • Get yourself Visual Paradigm for UML - it's great and is free for 30 days and you can check if it what you're looking for and decide for yourself. I bet it will suits you. – There is nothing we can do Oct 20 '10 at 07:46
  • Take a look at [Code Rocket](http://www.getcoderocket.com/). – sep Dec 10 '10 at 10:13

2 Answers2

15

The Visual Studio Learning Pack has a flowchart generator, but unfortunately, it only works with the 2008 editions.

What you probably actually want are called Sequence Diagrams. This functionality is built into VS 2010 Ultimate Edition.

You just right-click inside a method and select “Generate the sequence diagram” from the pop up menu. sequence diagrams

Cody Gray - on strike
  • 239,200
  • 50
  • 490
  • 574
Paul McMillan
  • 19,693
  • 9
  • 57
  • 71
5

ReSharper has a Call Tracking feature that can display incoming and outgoing calls sequenced in an interactive, graphical tree view.

alt text

It also has a similar feature for Value Tracking that displays data flows.

alt text

Ray
  • 187,153
  • 97
  • 222
  • 204