
先贴上 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 文件的检查啦!
1 imherer 2017-10-09 18:28:28 +08:00 消灭 0 回复 |
2 xiaoluoboding 2017-10-09 22:06:58 +08:00 消灭 1 回复 |
3 huntzhan 2017-10-09 22:32:36 +08:00 不仅仅是 duplicated code,我觉得检测 dead code 也是很有价值的。 不过感觉 dead code 的识别很难做...... |
4 yuanxing008 2017-10-11 17:04:12 +08:00 php 还不支持吧。。 |
5 zyg 2020-06-05 13:56:54 +08:00 支持 react 和 ts 吗? |
6 xcatliu OP 很久没更新了,支持 react,不支持 ts |