按CTRL+SHIFT+F?(Find?in?files),勾上支持正则表达式,然后输入搜索内容:
^:b*[^:b#/]+.*$
以上表达式的统计可做到:#开头和/开头或者空行都不计入代码量。如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml,?*.resx….可以不检查,只查*.cs,*.c,*.h…
搜索出来以后最后一行就是代码行数了。
转自:http://www.gsm-guard.net/link?url=_dIAfUIzxEd8TYpJHWVZPBf4q-W5uX-YH__6c-BZGOPUGBnIpMSS6-1PkkmeelcplQZQ3BG7UcVkuE0rsMPRVq
从安装VS2010到现在已经有几个月了,每次看到别人的代码能显示行数而自己的不能总感觉不爽,刚百度了一下一共才3步:
1)打开你的VS2010找到? “
工具”? 里的? “
选项”
2)点击选项里的“
文本编辑器”
3)点击“
所有语言”, 在“
显示”里将“
行号”打钩,最后点击“
确定”
设置完成后就可以显示行号了
代码行数统计
VS2010中本身集成了非常强大的查找功能,使用正则表达式可以非常快捷、准确的统计代码行数。
统计代码行数所用正则表达式:
“^:b*[^:b#/]+.*$”
通过查找的功能选项还可以限定查找的文件类型,进而对指定范围的文件进行统计。
其中“#开头和/开头或者空行”都没有计入代码量,但是这个规则也不是特别严格,对于下面的情况不适用:
/*xxxxxx
*xxxxxxx
*xxxxxxx
*xxxxxxx*/
总的来说大体上可以估计出代码的规模。