4
我有一堆传统的JavaScript文件看起来非常相似。我想实现一个复制/粘贴的代码检测工具,但我无法找到一个算法的描述... 我已经使用声纳与JavaScript插件来检测这种类型的代码,但我想喜欢有一个更细粒度的控制检测...实现复制和粘贴的代码/文本检测?
是否有任何“标准”算法的这个问题? 是否有任何库可以执行此分析(python或java ...)?
谢谢。
我有一堆传统的JavaScript文件看起来非常相似。我想实现一个复制/粘贴的代码检测工具,但我无法找到一个算法的描述... 我已经使用声纳与JavaScript插件来检测这种类型的代码,但我想喜欢有一个更细粒度的控制检测...实现复制和粘贴的代码/文本检测?
是否有任何“标准”算法的这个问题? 是否有任何库可以执行此分析(python或java ...)?
谢谢。
您可以看看CloneDigger,它设计用于检测python或java代码中的克隆,但算法为described here。
你可能想看看这里:http://programmers.stackexchange.com/questions/5748/are-there-tools-to-determine-code-similarity – blizpasta