Clone Detective是VS2008中查找重复代码的一个很好的工具。
有没有工具可以找到集成到VS2010中的重复代码?
*克隆侦探看起来不像是正在积极开发的1 2。
发布于 2010-09-07 14:55:15
(几周后你似乎还没有得到任何答案……提示:没有任何工具可以完全满足您的需求)。
我们的CloneDR是一个工具,用于检测C# 4.0和现代微软C++方言的克隆代码,解析到抽象语法树以驱动克隆检测过程。这将产生比ConQAT (克隆侦探使用的)基于令牌的方案更高质量的结果。您可以在提供的链接中查看示例报告。
CloneDR没有专门集成到VS2010中,但它确实可以在Windows下运行,并且它的命令行变体可以很容易地附加到VS2010自定义操作中。它正在不断地增强。
编辑2010年10月: CloneDR现在支持VB.net,直到版本10.0。
2015年11月编辑:现在支持VS2013 C++和C# 5.0 (C# 6.0即将推出!)
https://stackoverflow.com/questions/3578455
复制相似问题