寻找一个工具来计算asp.net(vb.net)应用程序中的代码行数。
棘手的部分是它还需要在aspx文件中找出内联代码。
因此,它将是vb文件中的代码行(减去注释)加上aspx文件中的内联代码(不是所有的aspx文件行,只是< %%>标记之间的代码。
答案 0 :(得分:7)
SlickEdit有一些功能。我不确定它是否计算内联代码。值得一试。如果它不起作用,请告诉我,以便我可以更新我的帖子。
SLOC报告 SLOC报告工具提供了一种计算代码行的简便方法。行数分为三类:代码,注释和空格。一旦计算了代码行,结果将绘制为饼图。可以为解决方案,项目或单个文件生成SLOC报告。
答案 1 :(得分:2)
我自己没有尝试过,但是LineCounterAddin是visual studio插件,其中包含了创建它的分步指南。它支持您所询问的格式(VB和ASPX)以及更多(例如XML,XSD,TXT,JS,SQL ......)。
答案 2 :(得分:2)
我对CLOC有很好的经验。它有各种各样的命令行选项。但是,有一个反直觉的东西,第一个命令行参数是开始计数的目录,通常你可以将cloc放入源的父目录并使用“。”。 (它遍历指定目录的子目录)。
答案 3 :(得分:2)
从之前的post开始,Source Monitor似乎就是.NET的答案和NDepend。