但是如果想统计一个目录下所有文件的行数,wc 并没有提供递归统计。
不过,可以结合 find 命令,例如:
其中,-l 参数是统计行数, find . -name *.go 是查找当前目录(包含子目录)下所有的 go 文件。
当然,实现方法有很多,这个比较简单易记。
测试效果如下:
按CTRL+SHIFT+F (Find in files),勾上支持正则表达式,然后输入搜索内容:
^:b*[^:b#/]+.*$
以上表达式的统计可做到:#开头和/开头或者空行都不计入代码量。如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml, *.resx….可以不检查,只查*.cs,*.c,*.h…
搜索出来以后最后一行就是代码行数了。
代码行数统计工具是是一款常用的免费软件,方便自己统计项目中所写代码行数。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)