我们有一个相当大的代码库,400K LOC的C++,代码重复是一个问题.有没有可以有效检测重复代码块的工具?
理想情况下,这将是开发人员在开发过程中可以使用的东西,而不是偶尔运行以查看问题所在.如果我们可以将这样的工具与CruiseControl集成在每次签入后提供报告,那也很好.
我前段时间看过Duploc,它显示了一个漂亮的图形,但需要一个小型的环境来使用它,这使得自动运行它相当困难.
免费工具会很好,但如果有一些好的商业工具我也会感兴趣.
在一个项目中,我发现了一些"闻"的css文件,就像它们中有复制粘贴的规则一样.
我想知道你在文件中检测复制粘贴内容的策略是什么.
只是好奇,我想听听你提示文件相似性的提示和技巧!