几周过去了,你似乎没有得到任何答案...... 这表明没有正好符合您要求的答案。
我们的CloneDR是一种工具,用于检测C# 4.0和现代Microsoft C ++方言的克隆代码,通过解析抽象语法树来驱动克隆检测过程。 我认为,这比ConQAT使用的基于标记的方案(Clone Detective使用)产生了更高质量的结果。 您可以在提供的链接中查看示例报告。
CloneDR并没有特别集成到VS 2010中,但它可以在Windows下运行,并且其命令行变体可以轻松附加为VS 2010自定义操作。 它正在不断改进。
编辑2021年8月:CloneDR现在支持C#7.0,C#8.0和C#9.0。
编辑2021年9月:现在支持VS2019 C#10和.NET 6.0!