【问题标题】:Tool to calculate # of lines of code in code behind and aspx files?用于计算代码隐藏和 aspx 文件中代码行数的工具?
【发布时间】:2008-09-22 04:03:17
【问题描述】:

正在寻找一种工具来计算 asp.net (vb.net) 应用程序中的代码行数。

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

所以它将是 vb 文件中的代码行(减去 cmets)加上 aspx 文件中的内联代码(不是所有 aspx 文件的行,只是 标记之间的代码。

【问题讨论】:

    标签: asp.net vb.net


    【解决方案1】:

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

    SLOC 报告 SLOC 报告工具提供了一种简单的方法来计算代码行数。行数分为三类:代码、cmets 和空白。计算完代码行数后,将结果绘制为饼图。可以为解决方案、项目或单个文件生成 SLOC 报告。

    【讨论】:

      【解决方案2】:

      从以前的post 看来,Source Monitor 似乎是答案,而NDepend 是 .NET。

      【讨论】:

        【解决方案3】:

        我自己没有尝试过,但 LineCounterAddin 是 Visual Studio 插件,其中包含创建它的分步指南。它支持您询问的格式(VB 和 ASPX)以及更多格式(例如 XML、XSD、TXT、JS、SQL...)。

        【讨论】:

        • 相反。它在 VS2008 中运行良好,您只需将 .addin 文件编辑为版本 9.0 而不是 8.0。
        【解决方案4】:

        我在CLOC 方面拥有丰富的经验。它有多种命令行选项。然而,一个违反直觉的事情是,第一个命令行参数是开始计数的目录,通常你可以将 cloc 放入源代码的父目录并使用“。” (它通过指定目录的子目录)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-11-16
          • 1970-01-01
          • 2018-02-16
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多