Javascript 重复代码检测:您可以使用的工具

Javascript 重复代码检测:您可以使用的工具,javascript,duplicates,dry,code-duplication,Javascript,Duplicates,Dry,Code Duplication,我正在寻找一种识别重复/冗余Javascript代码的软件。我发现了一个名为的工具,但不知道它有多好 我一直在寻找类似的开源工具。请导游 我去年在一个项目中使用了。有一些支持代码,但我记得必须更新和重新编译项目才能使其正常工作。如果您使用ruby(甚至在您的系统上使用ruby),您可能需要尝试(插件)谷歌Chrome的覆盖部分可能值得一试,这是一个相对较新的功能: 使用新的Coverage选项卡查找未使用的CSS和JS代码。加载或运行页面时,该选项卡会告诉您使用了多少代码,以及加载了多少代码。

我正在寻找一种识别重复/冗余Javascript代码的软件。我发现了一个名为的工具,但不知道它有多好


我一直在寻找类似的开源工具。请导游

我去年在一个项目中使用了。有一些支持代码,但我记得必须更新和重新编译项目才能使其正常工作。

如果您使用ruby(甚至在您的系统上使用ruby),您可能需要尝试(插件)

谷歌Chrome的覆盖部分可能值得一试,这是一个相对较新的功能:

使用新的Coverage选项卡查找未使用的CSS和JS代码。加载或运行页面时,该选项卡会告诉您使用了多少代码,以及加载了多少代码。您可以通过只发送所需的代码来减小页面大小


我不完全确定重复代码是什么意思,但Google的Closure编译器会压缩您的代码并删除任何未使用的代码。这可能与以下stackoverflow问题重复PMD的链接不再工作,似乎从sourceforge移动到github,用新链接更新:真有趣,但它会发现死代码,而不是重复代码。