IntelliJ中Java代码格式化参数缩进不一致问题求助
Java代码格式化参数缩进问题解答
控制方法调用换行后参数缩进的核心规则是续行缩进(Continuation Indentation),具体在不同格式化工具中的对应配置项名称如下:
- Eclipse:格式化配置的
Indentation面板下的 "Continuation indentation" 选项 - IntelliJ IDEA:
Code Style > Java > Wrapping and Braces中的 "Indent wrapped lines by",或Indentation面板的 "Continuation indent" - Checkstyle:
Indentation检查器中的continuationIndentation参数
你的情况是同事的续行缩进设置为2倍基础缩进(8空格,基础缩进为4空格),而你的续行缩进为1倍基础缩进(4空格),即便共享配置文件,也可能是本地工具的设置覆盖了该参数导致差异。
内容的提问来源于stack exchange,提问作者sab
相关产品推荐
相关产品推荐

