C# VisualStudio:用代码链接图表

C# VisualStudio:用代码链接图表,c#,visual-studio,tfs,uml,alm,C#,Visual Studio,Tfs,Uml,Alm,我使用VS2010,但如果有帮助,可以切换到任何其他版本 我需要在VisualStudio中找到一个工具,使我能够将程序步骤的逻辑图与每个步骤后面的代码链接起来 因此,我需要以下几点: 1) 绘制步骤图的工具 2) 当我单击图表的一个元素时,VisualStudio会打开一段我最初与此步骤关联的C代码 我看到VS2010中的应用程序生命周期管理中有很多工具。但我有点搞不清楚哪一个工具可以实现我所描述的功能 在下图中,我展示了一个由三个步骤组成的示例图: 1) 检查文件是否存在 2) 解压文件 3

我使用VS2010,但如果有帮助,可以切换到任何其他版本

我需要在VisualStudio中找到一个工具,使我能够将程序步骤的逻辑图与每个步骤后面的代码链接起来

因此,我需要以下几点:

1) 绘制步骤图的工具

2) 当我单击图表的一个元素时,VisualStudio会打开一段我最初与此步骤关联的C代码

我看到VS2010中的应用程序生命周期管理中有很多工具。但我有点搞不清楚哪一个工具可以实现我所描述的功能

在下图中,我展示了一个由三个步骤组成的示例图:

1) 检查文件是否存在

2) 解压文件

3) 将文件复制到目标文件夹中

我的要求如下:

我单击“检查文件是否存在”,VisualStudio转到分配给此步骤的代码段,我可以编辑此代码段

换句话说,图表的元素是代码片段的书签

非常感谢您的帮助。任何关于如何使用不同工具实现相同结果的建议都是非常受欢迎的

非常感谢所有的评论


据我所知,最接近这一点的是。IME、WF往往很有用,因为它允许非程序员以一系列步骤而不是代码的形式构建应用程序。换句话说,WF并不仅仅是我推荐的“UML”或代码图表功能。它当然有一个功能强大的状态机/流程图,就像代码设计器一样

以下是来自以下站点的状态机流程图:


非常感谢!这正是我需要的!顺便问一下,你知道为什么VS2010需要SharePoint吗?它使用SharePoint的哪些功能?@user2925546-很高兴这些信息有用!天哪…我不记得那是我做WF时的要求了?对不起,我一点也没有。