C# ASP.NET的行计数器
我知道代码行数完全是任意的,是一个可怕的指标。即便如此,在漫长的一天之后,我喜欢点击一个小按钮,看到我的宠物项目增长了10%。(或者,如果我花了一天的时间再次进行重构,它会瘦10%,呜呜!) 过去我使用过两个可以分析CodeProject代码的工具,但它们只处理.cs文件,完全忽略了我在.aspx、.asmx、.js、.css等方面的大量工作 有没有人使用过可以解析典型ASP.NET站点上所有文本文件的行计数器 更新 CMS推荐CLOC,这正是我想要的。这是我给好奇者的输出。它甚至计算了我的MSBuild脚本 C:\Web>cloc-1.06.exe --exclude-dir=.svn,bin,images AST 474 text files. 474 unique files. 28254 files ignored. http://cloc.sourceforge.net v 1.06 T=70.0 s (6.3 files/s, 737.7 lines/s) ------------------------------------------------------------------------------- Language files blank comment code scale 3rd gen. equiv ------------------------------------------------------------------------------- C# 332 4670 9666 21255 x 1.36 = 28906.80 ASP.Net 91 58 0 4053 x 1.29 = 5228.37 Javascript 9 1262 2112 4011 x 1.48 = 5936.28 CSS 5 193 42 1665 x 1.00 = 1665.00 MSBuild scripts 1 0 7 1413 x 1.90 = 2684.70 HTML 2 126 5 429 x 1.90 = 815.10 XML 1 0 0 392 x 1.90 = 744.80 PHP 1 21 13 249 x 3.50 = 871.50 ------------------------------------------------------------------------------- SUM: 442 6330 11845 33467 x 1.40 = 46852.55 ------------------------------------------------------------------------------- C:\Web>cloc-1.06.exe--排除目录=.svn、bin、images AST 474个文本文件。 474个独特的文件。 28254个文件被忽略。 http://cloc.sourceforge.net v 1.06 T=70.0秒(6.3个文件/秒,737.7行/秒) ------------------------------------------------------------------------------- 语言文件空白注释代码比例第三代等效 ------------------------------------------------------------------------------- C#332 4670 9666 21255 x 1.36=28906.80 ASP.Net 91 58 0 4053 x 1.29=5228.37 Javascript 9 1262 2112 4011 x 1.48=5936.28 CSS 5 193 42 1665 x 1.00=1665.00 MSBuild脚本1 0 7 1413 x 1.90=2684.70 HTML 21265429x1.90=815.10 XML 10 0 392 x 1.90=744.80 菲律宾比索12113249 x 3.50=871.50 ------------------------------------------------------------------------------- 总和:442 6330 11845 33467 x 1.40=46852.55 ------------------------------------------------------------------------------- 看一看 检查输出:C# ASP.NET的行计数器,c#,asp.net,C#,Asp.net,我知道代码行数完全是任意的,是一个可怕的指标。即便如此,在漫长的一天之后,我喜欢点击一个小按钮,看到我的宠物项目增长了10%。(或者,如果我花了一天的时间再次进行重构,它会瘦10%,呜呜!) 过去我使用过两个可以分析CodeProject代码的工具,但它们只处理.cs文件,完全忽略了我在.aspx、.asmx、.js、.css等方面的大量工作 有没有人使用过可以解析典型ASP.NET站点上所有文本文件的行计数器 更新 CMS推荐CLOC,这正是我想要的。这是我给好奇者的输出。它甚至计算了我的MS
-------------------------------------------------------------------------------
Language files blank comment code scale 3rd gen. equiv
-------------------------------------------------------------------------------
ASP.Net 21 290 0 3424 x 1.29 = 4416.96
XML 1 0 0 26 x 1.90 = 49.40
DOS Batch 1 1 0 8 x 0.63 = 5.04
C# 1 0 0 4 x 1.36 = 5.44
-------------------------------------------------------------------------------
SUM: 24 291 0 3462 x 1.29 = 4476.84
-------------------------------------------------------------------------------
您还可以检查其他代码计数器:
- 南加州大学