我一直在使用 Netbeans 编写 PHP 代码,但它没有提供任何用于获取代码指标的工具。我之前也使用过 SourceMonitor,但它不支持 PHP,与Code Analyzer相同。
有没有人使用过并且可以推荐任何从 PHP 代码中获取代码指标的工具?
我一直在使用 Netbeans 编写 PHP 代码,但它没有提供任何用于获取代码指标的工具。我之前也使用过 SourceMonitor,但它不支持 PHP,与Code Analyzer相同。
有没有人使用过并且可以推荐任何从 PHP 代码中获取代码指标的工具?
我的公司提供了多种 PHP 工具,用于静态和动态测量软件质量。
SD 源代码搜索引擎是一个交互式 GUI ,允许您快速轻松地搜索大量源代码(例如 PHP 和 HTML)。它通过首先索引源代码库来提供快速搜索。
作为索引过程的副作用,它还为其扫描的文件生成指标,包括 SLOC、评论、空白、循环和 Halstead 度量。
CloneDR是一种工具,可以在大型软件系统中找到准确的和几乎错过的重复代码。它已被用于在 PHP 代码中查找克隆。
PHP的SD 测试覆盖率工具是一个工具,它可以确定您的 PHP 应用程序的哪一部分由于任何原因被执行,包括因为测试而被执行。它以覆盖在源代码上的报告形式和 UI 形式提供覆盖率信息。
编辑 2011 年 4 月 1 日(说真的!)
用于 PHP的SD Profiler提供了分析功能来确定代码的哪一部分是昂贵的。我们既提供计数分析器,提供单个语句的执行计数,也提供时序分析器,提供单个函数体和特定函数下调用子树的时间成本,以及调用图信息。
好吧,我会提到PHPDepend,尽管它更倾向于依赖分析。
几个月前我遇到了同样的问题,最后写了自己的。如果你想试一试,你可以下载它。它是为 python 3 编写的,但在 python 2.x 中运行正常(由于打印的变化,会出现一些随机括号)。
我不能保证它是你正在寻找的东西,或者它不会崩溃。它也不是最用户友好的脚本。
离题,但这里是一个网站,其中概述了一些好工具。