首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否存在自动查找复制粘贴代码的工具?

是否存在自动查找复制粘贴代码的工具?
EN

Stack Overflow用户
提问于 2010-03-12 03:17:59
回答 4查看 19.8K关注 0票数 23

有没有工具可以在一组文件中自动找到复制和粘贴代码?

我正在考虑为此编写一个脚本,它只会搜索相等的字符串,但这样的脚本会找到几乎不相关的等式。(如private final static ...)。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-03-12 03:19:34

是的,试试Copy Paste Detector吧。

票数 13
EN

Stack Overflow用户

发布于 2010-03-12 08:07:48

我们的CloneDR是一个工具,用于查找由复制和粘贴活动构建的准确和几乎未命中的代码块。它可以处理数百万行代码的系统。

它使用精确的语言语法来挑选语言结构(标识符、表达式、语句、块、函数、类、包等)。并确定克隆集之间的变异点(这些结构中的任何一个都可以是参数!)

CloneDR可以在多种语言上运行: C、C++、C#、Java、PHPCOBOL语言、Python语言、Ada语言、fortran语言、eGL语言和visual basic (VBScript、VB6、VB.net)。

该网站有许多来自这些语言的克隆检测报告样本。

此产品可在http://www.semanticdesigns.com上进行评估。其他开源替代方案是SimianPMD CPD

票数 3
EN

Stack Overflow用户

发布于 2010-03-12 04:05:06

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2427939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档