代码之家  ›  专栏  ›  技术社区  ›  David Hoerster

.NET代码行计数器

  •  8
  • David Hoerster  · 技术社区  · 14 年前

    我想知道是否有人能为.NET项目(web、windows服务等)推荐一个好的LOC计数器?我正在寻找的一些功能包括:

    • 能够将结果导出到Excel或 可能需要处理数据);
    • 创建几个计数器项目(例如,项目1包括.NET 包括.NET项目(D、E和F);
    • 能够跟踪项目随时间的变化;
    • 轻松清除伪造文件(如VSS文件、csproj文件、用户文件、, 等等);
    • 根据TFS、VSS、文件系统统计代码;
    • 理想情况下,我希望能够将应用程序指向一个.sln文件并 它导入所有项目,而不是我 必须逐个添加每个项目
    • 包括JavaScript文件(理想情况下不包括注释,但这是一个很好的选择);
    • 编辑 需要对.NET 3.5和4的支持。

    提前谢谢!

    4 回复  |  直到 14 年前
        1
  •  7
  •   t0mm13b    14 年前

    这会吗 project 在CodeProject上找到了什么?-并已针对VS 2005/2008进行了更新。

        2
  •  11
  •   HaxElit    14 年前

    VisualStudio2008和2010内置了一个代码分析器。在“解决方案资源管理器”中右键单击项目,然后选择“计算代码度量”。 你可以在这里读更多 http://blogs.msdn.com/b/habibh/archive/2009/10/27/how-to-count-the-lines-of-code-loc-in-your-application-using-visual-studio.aspx

    劳尔

        3
  •  4
  •   sbass    14 年前

    Source Monitor 做很多你想要的。我不相信它对任何版本控制系统都有效,但是可以通过脚本访问。它不适用于JavaScript。我已经在很多项目上使用过它,并且对它很满意。

        4
  •  4
  •   Matthew Murdoch    9 年前