怎么统计VS2008中工程的总共代码行数?

dd911501406 2010-07-01 05:26:44
怎么统计VS2008中工程的总共代码行数?
在一个大工程中有很多的源文件和头文件,我如何快速统计总行数?
...全文
7041 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
战争迷雾 2012-06-14
  • 打赏
  • 举报
回复
在vsual studio开发环境中,ctrl + shift + F会弹出查找窗口,输入
b*[^:b#/]+.*$
^b*[^:b#/]+.*$
选择正则表达式匹配,就可以查找源代码行数了,

我是在申请软件著作权的时候要用到的,有个空要求填写源代码量,
在软件工程中有个度量软件标准,中源代码量也是个标准,
Daviken 2011-11-21
  • 打赏
  • 举报
回复
噢,才发现,查找也可以选择只在源码文件中查,嘿嘿
Daviken 2011-11-21
  • 打赏
  • 举报
回复
话说,如果仅仅是要统计行数而不是需要统计有效代码数的话,在查找选项里勾上“使用”,然后查找“\n”,并在当前项目里查找所有的这些换行符应该就行了……不过会把导进项目里的非源码的文本也查找
pldotnet 2011-09-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hqin6 的回复:]
统计干吗?显示自己写了多少行代码?
[/Quote]

这位仁兄,就事论事,人家统计一定有自己的用意。你就说你会还是不会。说那些没用的干啥啊。
就看不上这种不懂装懂的
newipdhu 2011-02-22
  • 打赏
  • 举报
回复
不错。提供的很好
flyhigh_tbw 2010-09-06
  • 打赏
  • 举报
回复
回答个问题就不能说的明白点,不会的哪看的懂!
dd911501406 2010-07-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 coffeecn 的回复:]
b*[^:b#/]+.*$
^b*[^:b#/]+.*$

ctrl + shift + F
查找选项选 正则表达式
[/Quote]

没看懂。。。。。b*[^:b#/]+.*$
^b*[^:b#/]+.*$
这个是在哪里输入的?正则表达式啥玩意
shangyangi 2010-07-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 coffeecn 的回复:]
b*[^:b#/]+.*$
^b*[^:b#/]+.*$

ctrl + shift + F
查找选项选 正则表达式
[/Quote]
照着做就对了!
BlueMap 2010-07-02
  • 打赏
  • 举报
回复
下一个CodeCounter小程序,很容易统计。用IDE能直接统计的话,请将方法告知我一下。。。
太乙 2010-07-01
  • 打赏
  • 举报
回复
统计干吗?显示自己写了多少行代码?
djjlove_2008 2010-07-01
  • 打赏
  • 举报
回复
这个东西,软件IDE应该有自动统计和高亮显示功能吧,如果不行,用到工具栏中的工具来统计和查找吧
gavinma 2010-07-01
  • 打赏
  • 举报
回复
http://download.csdn.net/source/2507807
Erorr 2010-07-01
  • 打赏
  • 举报
回复
下载一个第三方的代码行统计工具,运行一下
CoffeeCN 2010-07-01
  • 打赏
  • 举报
回复
b*[^:b#/]+.*$
^b*[^:b#/]+.*$

ctrl + shift + F
查找选项选 正则表达式
可用于对VC++、C++ Builder、Delphi、VB、C/C++、ASM、Java、C#、SQL 等程序源码进行详细的统计,可以准确的分析出程序代码行、注释行和空白行的行数。程序会自动根据你选择的文件类型选择相应的统计方式,并将所有文件的分析结果进行汇总,便于方便直观的对软件项目的代码量进行全面的评估。本软件是绿色软件,不需要安装,展开到任意目录,直接运行即可。 1、 支持VC++项目文件的统计方式。 2、 支持C++ Builder项目文件的统计方式。 3、 支持C/C++文件 .cpp 和 .h 的文件统计。 4、 支持同时多个文件的统计方式。 5、 支持同时多种文件类型的统计方式。 6、 支持VB项目文件和 .frm 和 .bas 文件的统计。 7、 支持汇编文件 .asm 和 .inc 的统计。 8、 支持Delphi项目文件 .dpr 和 .pas、.dfm 文件的统计。 9、 支持C#项目文件 .csproj 的直接统计及 .cs 文件的统计。 10、支持Java文件 .java 的统计。 11、支持SQL文件 .sql 的统计。 12、支持 *.* 文件类型的自动分析统计。 13、支持文件目录的选择统计方式。 14、支持用户自定义文件统计类型及统计方法。 15、支持Htm,Excel,Csv,Txt等多种存盘文件类型。 16、支持统计结果的直接打印输出。 17、支持命令行方式的文件及目录统计方式。 18、支持资源管理器右键关联的文件及目录快捷统计方式。

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧