有没有一个工具可以分析哪些函数调用C#的函数?

时间:2013-05-01 10:33:06

标签: c# .net visual-studio-2008 static-code-analysis

对于从VB6到C#作业的大型移植,我编写了一个工具,它使用正则表达式谋杀来分析VB6代码库,并提取所有形式,bas文件和类中所有函数的依赖关系。

它允许我们为开发人员砍掉代码块,生成图表并提取所有SQL。

我真的可以使用对C#做同样事情的东西,虽然C#更容易很多,但我没有时间或预算来编写它。

我们仅限于VS2008

这样的事情是否已经存在?

3 个答案:

答案 0 :(得分:0)

如果您查看project Roslyn page,您会找到一个示例,它会向您显示您似乎尝试获得的内容的70%。

演练:Getting Started with Semantic Analysis – C#

答案 1 :(得分:0)

我不确定,但我认为NDepend有这个。如果没有,自己编写应该使用Roslyn或NRefactory

非常直接

答案 2 :(得分:0)

看来你正在做某种“重构”。在这种情况下,我发现ReSharper最有用http://www.jetbrains.com/resharper/