在Visual Studio中可视化复杂的代码流

时间:2015-05-29 14:51:17

标签: visual-studio visual-studio-2013 code-analysis code-navigation code-visualization

我有一个非常古老的代码库,它包含C ++,VB和Classic ASP废话,我试图理解那里的一些代码流。不幸的是,有许多用不同语言编写的项目,所以分析我发现的代码的最佳方法是从Visual Studio文件夹中搜索整个代码库并设置书签,以便可视化流程并帮助我在它们之间更快地导航。

我对此感到非常满意,但是Visual Studio内置书签似乎功能很差,例如你不能在同一行上设置多一个书签,或者你不能创建嵌套文件夹,这是理解的关键极其复杂的代码流。

更新1。

我为那些仍然认为是偏离主题的人重述了我的问题:

如何在Visual Studio中可视化复杂的代码流?我尝试在书签名称中使用缩进来可视化嵌套调用,但是它不能很好地工作,特别是当我必须移动/合并多个代码流时(我必须重新计算'缩进)和我仍然无法将多个书签放入同一行的单独流程中。

2 个答案:

答案 0 :(得分:0)

我不认为你可以在VS内直接找到你想要的东西。

为什么不使用类似UML的工具,例如Yed

恕我直言,UML仍然是模拟复杂流程的最佳方法。

答案 1 :(得分:0)

如果您不熟悉ReSharper,它可能会有所帮助(不确定它是否适用于ASP)。

请参阅我的问题Looking for VisualStudio2008 “Find/Search” utility that shows results in context ...并阅读评论。

我讽刺地指出,我的问题也已经结束了。