有没有办法在eclipse中创建自定义警告?

时间:2013-01-17 04:03:01

标签: java eclipse

我知道明显的答案是“注意”,但因为我不断在Java和Javascript之间切换,我无休止地忘记了==在Java方面的字符串比较不起作用。有没有办法让Eclipse警告我,当我看到我将两个字符串与==进行比较而不是使用equals()方法时,我可能没有做我想要做的事情?

4 个答案:

答案 0 :(得分:2)

有许多静态代码分析器可以做这类事情。 其中很少是:

  1. checkStyle
  2. PMD
  3. sonar
  4. findBugs
  5. 他们有许多内置规则,你也可以在eclipse中配置它们。因此,当您键入并保存时,这些工具也会显示警告,就像内置的日食警告一样。

答案 1 :(得分:1)

使用Eclipse JSHint plugin,如果您在Javascript中错误地使用==而不是===,则会发出警告。

答案 2 :(得分:1)

我建议只使用FindBugs,这是我用过的最好的免费代码审查程序..

答案 3 :(得分:1)

我建议你看看APT(如果你使用的是jdk 1.5,1.6)或处理器(如果是jdk 1.7)。您可以将自定义代码集成到日食中,并轻松获得所需的行为。