实现复制和粘贴代码/文本检测
Implementing copied and pasted code/text detection?
我有一堆遗留的javascript文件看起来非常相似。我想实现复制/粘贴代码检测工具,但我无法找到一个算法的描述…我已经使用sonar与javascript插件来检测这种代码,但我想有一个更细粒度的控制检测…
这个问题有什么"标准"的算法吗?是否有任何库来执行此分析(python或java…)?
谢谢。
您可以看看CloneDigger,它被设计用于检测python或java代码中的克隆,但是这里描述了算法。
相关文章:
- 当没有文本输入聚焦时检测空格键按下
- 检测angularjs中的输入文本长度
- 在onkeyup事件中未检测到文本区域更改
- 如何使用ie8检测文本输入何时发生更改
- 如何使用jquery检测包装的纯文本并应用html标记
- 检测文本区域的自然换行
- 在聚焦后检测到文本输入上的非聚焦
- 检测jquery中文本区域的自动更改
- 如何检测移动浏览器(PHP/Javascript),然后进行图像/文本更改
- 当在文本区域中检测到特定字符串时,Javascript会自动提交表单
- 检测文本是否在鼠标上突出显示jQuery
- 检测特定文本框是否有焦点
- 如何使用Firefox SDK(用于插件)检测双击选择的文本
- 如何通过道场检测文本区域的变化
- 从大字符串中检测 URL,并在每个 URL 的末尾添加一些文本
- 如何使用右键单击检测文本是否已粘贴
- 是否可以检测IE何时忽略xml文档中的空白文本节点
- 使用 javascript 检测文本区域/文本输入中的 HTML 标记,但它应该支持常见的>和<
- 实现复制和粘贴代码/文本检测
- 当用户输入时,如何提醒用户输入类型的文本检测到一个点