.NET代码计数器行

Dav*_*ter 8 .net c#

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

  • 能够将结果导出到Excel或类似的东西(不仅仅是PDF,因为我可能想要处理数据);
  • 创建几个计数器项目(例如,项目1包括.NET项目A,B和C,项目2包括.NET项目D,E和F);
  • 能够跟踪项目随时间的变化;
  • 轻松清除虚假文件(如VSS文件,csproj文件,.user文件等);
  • 计算针对TFS,VSS,文件系统的代码;
  • 理想情况下,我希望能够将应用程序指向.sln文件,并将其导入所有项目,而不是我必须逐个添加每个项目;
  • 包括JavaScript文件(理想情况下排除评论,但这是一个很好的);
  • 编辑免费软件将是首选,但不是一个显示塞;
  • 编辑需要支持.NET 3.5和4.

我在同一行中看到了一些较旧的问题,但希望有一些支持各种.NET项目的更新工具(例如,不仅仅是Web项目).

提前致谢!

Hax*_*lit 11

Visual Studio 2008和2010内置了代码分析器.在解决方案资源管理器中,右键单击项目并选择Calculate Code Metrics.你可以在这里阅读更多http://blogs.msdn.com/b/habibh/archive/2009/10/27/how-to-count-the-lines-of-code-loc-in-your-application-using -视觉,studio.aspx

劳尔

  • 这不适用于2008/2010的所有版本.只有溢价和以上 (2认同)

t0m*_*13b 7

这个项目会在CodeProject上找到吗? - 已针对VS 2005/2008进行了更新.