C# .NET代码行计数器
我想知道是否有人可以为.NET项目(web、windows服务等)推荐一个好的LOC计数器?我正在寻找的一些功能包括:C# .NET代码行计数器,c#,.net,C#,.net,我想知道是否有人可以为.NET项目(web、windows服务等)推荐一个好的LOC计数器?我正在寻找的一些功能包括: 能够将结果导出到Excel或 类似的东西(不仅仅是我的PDF文件) 可能需要处理数据) 创建几个计数器项目(例如,项目1包括.NET 项目A、B和C以及项目2 包括.NET项目D、E和F) 能够跟踪项目随时间的变化 轻松删除伪造文件(如VSS文件、csproj文件、.用户文件、, ), 根据TFS、VSS和文件系统统计代码 理想情况下,我希望能够将应用程序指向.sln文件并
- 能够将结果导出到Excel或 类似的东西(不仅仅是我的PDF文件) 可能需要处理数据)李>
- 创建几个计数器项目(例如,项目1包括.NET 项目A、B和C以及项目2 包括.NET项目D、E和F)李>
- 能够跟踪项目随时间的变化李>
- 轻松删除伪造文件(如VSS文件、csproj文件、.用户文件、, ),李>
- 根据TFS、VSS和文件系统统计代码李>
- 理想情况下,我希望能够将应用程序指向.sln文件并 它导入所有项目,而不是我 必须逐个添加每个项目 一,李>
- 包括JavaScript文件(理想情况下可以排除注释,但这是一个很好的选择)李>
- 编辑免费软件将是首选,但不是展会的阻碍李>
- 编辑需要对.NET 3.5和4的支持
提前谢谢 这会在CodeProject上找到吗?-已针对VS 2005/2008进行了更新。完成了您所需的大部分功能。我不相信它对任何版本控制系统都有效,但可以通过脚本访问。它不适用于JavaScript。我已经在许多项目中使用过它,并对此感到满意。我通常使用NDepend进行代码分析,它确实将LOC作为一个度量标准,并支持您的许多需求(例如指向.sln文件)。没有对版本控制系统的内置支持,但有相当多的连续集成服务器支持它。Visual Studio 2008和2010内置了代码分析器。在解决方案资源管理器中,右键单击项目并选择“计算代码度量”。 你可以在这里读更多
Raul如果您使用的是VS2008,您有没有尝试过它附带的版本?有没有理由它不支持VS2010?我还没看过,只是问问而已。谢谢这在2008/2010的所有版本上都不可用。不过,2013 Professional仅提供高级及以上版本。