你当前项目的代码量是多少?
你的模块一共写了多少行代码?
如果去掉注释和空白行你的代码量又是多少?
想知道这些问题吗,那么就快使用CScan(Code Scan)吧!
帮助开发者了解当前项目的代码体量。
1、将代码clone或解压到Assets/下的任何目录;
2、在"Project"窗口选中需要扫描的文件或文件夹(支持多选);
3、在菜单栏选择"CScan",根据需求选择输出模式:
* All //所有行
* Ignore Invalid //忽略空白行、注释
通过Selection获取选中的文件,通过正则统计。
无效行过滤思路
- 去除头尾空行;
- 将所有行注释替换为空;
- 将所有块注释替换为空;
- 缩进无效换行。
All:全部
LineCount:行数
有效行:不包括注释、不包括空白行的代码
Invalid:无效
valid:有效
Lines:行复数