是否有任何工具可以检测JavaScript中的代码重复?我试过“PMD重复代码检测器”,但它不支持.js扩展名。
您可以使用JS Inspect检测复制粘贴和结构相似的代码,也支持*.js
npm install -g jsinspect
jsinspect -t 50 ./path/to/src
我建议看一下这个帖子(也在stackoverflow上):Javascript source code analysis ( specifically duplication checking )
IDE可以具有此功能。我使用IntelliJ,这个IDE在2个范围内有一个内置的重复代码检查机制: