Java 有没有办法在CheckStyle中使用空格键?

Java 有没有办法在CheckStyle中使用空格键?,java,maven,checkstyle,Java,Maven,Checkstyle,在Checkstyle中(我使用的是maven插件),我可以使用WhitespaceAfter来确保特定标记后面的空白 有没有一种方法可以使用以前具有空格效果的东西?我想在一些开括号(例如,if和for的开括号)和一些左大括号之前强制使用空格 我想WhitespaceAfter和token是否也可以工作,但我也不知道 谢谢 从您的评论中,我理解这样一个问题:在代码中,如何在开始的大括号之前强制执行空格: 这实际上可以通过支票实现。只需确保设置了LCURLY标记即可。如果不设置任何令牌,则这是默认

在Checkstyle中(我使用的是maven插件),我可以使用WhitespaceAfter来确保特定标记后面的空白

有没有一种方法可以使用以前具有空格效果的东西?我想在一些开括号(例如,if和for的开括号)和一些左大括号之前强制使用空格

我想WhitespaceAfter和token是否也可以工作,但我也不知道


谢谢

从您的评论中,我理解这样一个问题:在代码中,如何在开始的大括号之前强制执行空格:

这实际上可以通过支票实现。只需确保设置了
LCURLY
标记即可。如果不设置任何令牌,则这是默认值


一个可能的问题是,WhitespaceAround也在花括号后强制执行空格。但在左大括号的情况下,它几乎总是存在的,至少以换行的形式存在。

正如你所描述的,这对我来说似乎是不可能的。但是,如果你能给出一个具体的代码示例,我们可以找到一些方法来做到这一点。假设我们有方法foo:
public void foo(int x,int y){…}
我想在打开的花括号之前加一个空格。我会使用这个方法,但有一些(比如只有2个)情况下,我想在左花括号之后没有空格:(好的,请告诉我们它们是哪一种。检查前没有空格,所以你要么采取变通办法,要么就别管它了。对不起,我是说在左卷发之前。我想这意味着如果它确实存在,即使是空格也不会对我起作用,因为我只在某些情况下需要它,而不是所有情况下需要它。)(
public void foo(int x, int y) {   ...   }
//                           ^--- here