2008-09-22 52 views
6

寻找一个工具来计算在asp.net(vb.net)应用程序中的代码行数。用于计算后台代码和aspx文件中代码行数的工具?

棘手的部分是它需要找出aspx文件中的内联代码。

因此,这将是在VB文件的代码行(减去评论)加上行内代码ASPX文件(不是所有的ASPX文件中的行,只是<%%>标签之间的代码。

回答

2

我我自己也没试过,但LineCounterAddin是visual studio插件,它包含创建的分步指南,它支持你问的格式(VB和ASPX)以及更多的堆(例如XML,XSD,TXT ,JS,SQL ...)。

+0

它在VS 2008中不起作用。 – Abdu 2008-09-22 04:53:50

7

SlickEdit有一些功能,我不确定它是否包含内联代码,值得一试,如果它不起作用,请告诉我,以便我可以更新我的帖子。

SLOC报告 SLOC报告工具提供了一种计算代码行的简单方法。行数分为三类:代码,注释和空白。一旦代码行已被计算,结果将绘制为饼图。可能会为解决方案,项目或单个文件生成SLOC报告。

2

我对CLOC有很好的经验。它有各种各样的命令行选项。但是,一个反直觉的事情是,第一个命令行参数是开始计算的目录,通常你可以将cloc放到源代码的父目录中并使用“。”。 (它通过指定目录的子目录)。