是否有计算各种LOC统计信息的工具?它必须支持流行的语言,如C ++,C#,Python,PHP,JavaScript,ActionScript等,并相应地解释代码。
我正在寻找的统计数据的一个例子:
答案 0 :(得分:2)
您想要测量各种各样的语言。一般来说,很难有一个工具来做到这一点,因为它必须对所有感兴趣的语言了解太多。
我们的Source Code Search Engine是一种用于跨多种语言搜索组织代码库的商业工具。它使用单独的语言特定前端来“解析”它支持的每个语言,因此它可以构建索引以支持快速搜索 语言,利用每个语言的精确词法语法。搜索引擎前端覆盖了现有列表中除ActionScript之外的所有语言(可能不是很远)。
索引步骤的副作用是计算SLOC,注释计数,空格行计数,以及作为XML文档生成的每个文件的圈数和halstead度量。因此,您可以扫描10,000个文件的代码库,并获取每个文件的相对指标。它不计算方法/功能等。
答案 1 :(得分:1)
这是一个很棒的清单:
答案 2 :(得分:0)
我发现这些应用程序能够为Flash / Flex ActionScript项目提供LOC统计信息。