php网站代码报告,使用Checkstyle报告(来自CodeSniffer)可视化PHP代码

这真的是一个评论/问题,但SO认为它太长了所以我会把它作为一个答案:

假设你想要输出这样的输出:

$ phpcs --report=checkstyle /path/to/code

并呈现原始源代码的一个版本,并以某种方式突出显示指定的部分,然后我认为你将“自己动手”。

你必须编写一个脚本,它将代码库中源文件的路径作为输入参数(例如path / to / code)和一块“checkstyle”XML作为输入(通过STDIN),然后呈现文件的内容(到STDOUT)作为HTML标记。

内部文件的主体应该在PRE元素中(以保留格式),每个指定的行+列与HREF链接到错误/警告“列表元素”将位于HTML页面的底部(我不是确定什么样的添加颜色/突出显示可以在PRE元素内工作)。

这是一个好主意 - 我想自己拥有这样的脚本/工具/实用程序!如果我总是写一个,我保证在Github上发布它并在这里添加一个链接。

如果你找到/写一个,请回答你自己的问题,好吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值