VS 统计代码行数
1. vs编辑 | 查找和替换 | 在文件中查找
2. 查找选项选 选择正则表达式
3. ^\s*[^:\s#/\*]+.*$
效果如图:
代码解释
^ ^代表正则表达式开头
\s* \s代表空格,*代表{0,},即任意多个空格
[^:\s#/\*]+ ^代表否,+代表{1,},即至少一个非{空格, #, /, :,*}的字符
.* 代表任意数量任意字符
$ $代表正则表达式结尾
这样的统计过滤了空白的间隔行,引用的函数头, 注释和:开头的行(指针成员变量初始化或父类初始化)的代码统计行数。