我正在使用Checkstyle。
我想配置checkstyle,以便代码缩进使用2个空间。例如 :-
while(condition) {
if(condition) {
while(condition)
}
}
请注意,该词义使用2个空格。例如:-如果块在2个空格后开始。
我试过了
<module name="Checker">
<module name="Indentation">
<property name="basicOffset" value="2"/>
<property name="caseIndent" value="2"/>
</module>
</module>
但是当我添加4个空格而不是下面的2个空格时,它不会在应用checkstyle时发出警告
if(condition) {
while(condition)
}
我没有什么问题吗?
最佳答案
Checkstyle检查您拥有的代码。它不控制格式。您需要通过Eclipse控制格式。
Window -> Preferences -> Java -> Code Style -> Formatter
是您想开始四处寻找的地方。
更新问题后进行编辑:
Indentation
模块属于TreeWalker
模块,而不是Checker
模块。关于java - Java中的Eclipse代码checkstyle缩进模块?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23660251/