谷歌IntelliJ Java风格:将2个空格缩进更改为4个空格缩进

14

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

2个回答

11

2
注意:自2019年5月起,AOSP格式化可能会影响导入排序。请参见此处此处。但是,在我在IntelliJ中进行测试时,AOSP导入顺序与默认Java相同。 - DV82XL

5

首先,我禁用了IntelliJ的google-java-format插件。然后从这里下载了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>

2
您还可以导入样式,然后转到设置->代码样式并更改缩进大小。 - Alissa
@Shravan Ramamurthy 如何将模式更改为制表符缩进? - SLN
3
以防万一,如果有人安装了谷歌 Java 代码风格插件:它会覆盖我们在这里讨论的代码风格设置。我曾经试图更改它很长时间但没有成功,直到我意识到这一点。 ;) - chAlexey
7
请注意,google-java-format插件会将您的代码与intellij-java-google-style.xml风格产生很大的差别。 - DV82XL

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接