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

发布于 2024-11-17 09:32:54 字数 175 浏览 2 评论 0 原文

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

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

I am looking out for a software that identifies duplicate/redundant Javascript code. I found one such tool named CloneDR, but don't know how good it is .

I was looking out for similar open source tools . Please guide .

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

星光不落少年眉 2024-11-24 09:32:54

去年,我在一个项目中使用了 PMD 的复制/粘贴检测器 (CPD)。有一些代码 EcmascriptLanguage 支持,但我记得必须更新 GUI.java 并重新编译该项目以使其正常工作。

I used PMD's Copy/Paste Detector (CPD) last year on a project. There was some code for EcmascriptLanguage support but I recall having to update GUI.java and recompile the project to get it to work.

青衫儰鉨ミ守葔 2024-11-24 09:32:54

如果您使用 ruby​​(或者甚至系统上有它),您可能需要尝试 flay-jsflay 插件)

If you use ruby (or even have it on your system) you may want to try flay-js (flay plugin)

你在看孤独的风景 2024-11-24 09:32:54

可能值得检查一下 Google Chrome 中相对较新的功能的覆盖范围部分:
https://developers.google.com/web/更新/2017/04/devtools-release-notes#coverage

使用新的“覆盖范围”选项卡查找未使用的 CSS 和 JS 代码。当您加载或运行页面时,该选项卡会告诉您使用了多少代码以及加载了多少代码。您可以通过仅传送所需的代码来减小页面的大小。

It may be worth checking out the coverage section in Google Chrome, relatively new feature:
https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage

Find unused CSS and JS code with the new Coverage tab. When you load or run a page, the tab tells you how much code was used, versus how much was loaded. You can reduce the size of your pages by only shipping the code that you need.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文