【问题标题】:How to count comments?如何计算评论?
【发布时间】:2012-01-17 11:51:56
【问题描述】:

我正在尝试计算代码的总行数,以及最重要的是 cmets 的行数

我目前正在使用 eclipse,我已经尝试过为 eclipse 使用 metrics2,但它只给出了总代码行数,忽略了空格和 cmets。

谁能建议我如何获得这个值

谢谢

【问题讨论】:

  • 你坚持使用 Eclipse 做这个吗?
  • @IraBaxter 不,我刚刚提到它是我目前首选的 IDE。我也有 netbeans,但我会尝试外部程序,我只需要快速计数,这不是长期要求。

标签: eclipse comments code-metrics


【解决方案1】:

CodePro Analytix 是一个 Eclipse 插件,用于收集 Java 指标,包括计数 cmets。

【讨论】:

  • +1 因为链接看起来非常好。在我尝试之前,我不会改变接受的答案!谢谢
【解决方案2】:

如果您只需要一次,并且不介意它有点错误,您可以使用正则表达式来寻找评论开始指示符,并简单地计算点击次数。我的 unix 有点生疏,但我想你想要类似的东西

grep -r '.*/[\*/]' yourdirectory | wc

这会找到明显有注释的行,然后“计数”。 wc 产生三个数字:行数、字数、字符数;第一个值是行数,对应于命中数,因此是遇到的 cmets 数

如果您想要注释行数,这将严重低估多行 /* ... */ cmets;你会得到一个下限。但是,您想要一个快速的答案。

【讨论】:

    【解决方案3】:

    你可以试试cloc。它使用简单,支持多种语言。

    【讨论】:

    • 非常感谢,正是我想要的! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-14
    相关资源
    最近更新 更多