Google IntelliJ java 风格:将 2 空格缩进更改为 4 空格缩进

问题描述 投票:0回答:2

我已经为

google-java-format
安装了
IntelliJ
插件,并且启用了该插件。当我格式化代码时,我的java代码缩进了2个空格。如何将 google java formatter 插件设置更改为 4 个空格?

intellij-idea code-formatting
2个回答
11
投票

我可以通过在 google-java-format 插件设置中选择 Android 开源项目 (AOSP) 样式来更改为 4 个空格缩进:

看起来两种样式之间的唯一区别是 AOSP 将间距加倍为 4 而不是 2: https://github.com/google/google-java-format/blob/master/core/src/main/java/com/google/googlejavaformat/java/JavaFormatterOptions.java#L37


5
投票

首先,我禁用了

IntelliJ
google-java-format 插件。从
here
下载了 IntelliJ-java-google-style.xml 并修改了缩进大小属性,如下所示。在 IntelliJ 中导入此样式后,我可以缩进 4 个空格。要导入代码样式XML,请参考此链接

  <codeStyleSettings language="CSS">
    <indentOptions>
      <option name="INDENT_SIZE" value="4" />
      <option name="CONTINUATION_INDENT_SIZE" value="4" />
      <option name="TAB_SIZE" value="4" />
    </indentOptions>
  </codeStyleSettings>
© www.soinside.com 2019 - 2024. All rights reserved.