有什么工具可以从源代码中获取函数调用的关系吗?
最近研究.net开源项目的代码,但是太庞大,靠一个函数一个函数的跟踪来理解其实现架构,太累了.有没有方法可以直接通过代码分析来获取函数级别的调用关系.
我试过查看堆栈,但只能跟踪到类内部的函数,出了类就没有了.
请教各位高手,给点思路什么的.
谢谢了.
------解决方案--------------------先把代码整理注释好 慢慢看...
------解决方案--------------------首先用UML方向工程,根据UML察看类的关系,类关系缕顺之后就简单多了
------解决方案--------------------帮顶,接分,MARK
------解决方案--------------------you can
add a class diagram to your project
load the assembly in .net reflector
generate a class diagram in Microsoft Visio
------解决方案--------------------up
------解决方案--------------------切换到类视图。
或者用UML反向工程。
------解决方案--------------------类视图.
------解决方案--------------------顶~
------解决方案--------------------UML反向看不到依赖关系,只能看到继承和关联