在注释之后和Java中的元素之前不强制执行空格

时间:2015-09-23 10:43:43

标签: java checkstyle

我希望在我的Java项目中使用统一的方式声明注释以供使用。

我想在公布名称之后以及括号之前禁止任何空格:

@SuppressWarnings("unchecked") void run1() {} // OK

@SuppressWarnings         ("unchecked") void run2() {} // Warn!

@Override void run3() {} // OK

@SuppressWarnings ( // Warn!
    value = "unchecked"
)
void run4() {}

是否有任何Checkstyle检查可以帮助我?我还没有发现任何可以使用的东西。

2 个答案:

答案 0 :(得分:1)

Checkstyle没有为注释提供这样的规则,但它是easy enough to write your own rule。 checkstyle提供开箱即用的规则仅包括applied to any code element的规则,例如注释(或其他任何东西)后没有空格的规则。

答案 1 :(得分:1)

IntelliJ IDEA&#39> 可简化注释检查警告此问题。