检查代码质量的工具 cqc v0.4.0 发布,支持 vue 文件的检查了

2017-10-09 18:27:25 +08:00
 xcatliu

先贴上 GitHub 地址: https://github.com/xcatliu/cqc


简单介绍

cqc ( Code Quality Checker )是一个代码质量检查工具,可以通过运行一个脚本来获取项目的源代码行数,代码重复率和圈复杂度。目前支持的文件类型有 js, jsx, vue, css, less, scss, sass, styl

功能

示例

# 安装
npm install -g cqc
# 检查所有 js 和 jsx 文件
cqc src/**/*.js src/**/*.jsx
# 输出结果
Output:

Number of files:        10
Source lines of code:   647
Duplicate rate:         3.46%
High complexity rate:   0.00%
Max complexity:         10

更新内容

应广大 v 友的需求,现在已经支持 vue 文件的检查啦!

前帖

3202 次点击
所在节点    分享创造
6 条回复
imherer
2017-10-09 18:28:28 +08:00
消灭 0 回复
xiaoluoboding
2017-10-09 22:06:58 +08:00
消灭 1 回复
huntzhan
2017-10-09 22:32:36 +08:00
不仅仅是 duplicated code,我觉得检测 dead code 也是很有价值的。
不过感觉 dead code 的识别很难做......
yuanxing008
2017-10-11 17:04:12 +08:00
php 还不支持吧。。
zyg
2020-06-05 13:56:54 +08:00
支持 react 和 ts 吗?
xcatliu
2020-06-05 16:55:21 +08:00
很久没更新了,支持 react,不支持 ts

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/396237

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX