我已经为IntelliJ安装了google-java-format插件,并且我已经启用了该插件。当我格式化代码时,我的java代码缩进了2个空格。如何将google java格式化程序插件设置更改为4个空格?
发布于 2018-05-16 03:20:45
首先,我禁用了here中的IntelliJ google-java-format plugin.Downloaded IntelliJ-java-google-style.xml,并修改了缩进大小属性,如下所示。在IntelliJ中导入此样式后,我可以缩进到4个空格。要导入代码样式XML,请参考此link
<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>发布于 2020-10-15 03:00:26
我可以通过在-java-format插件设置中选择google-java-format插件设置中的google Android Open Source Project (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
https://stackoverflow.com/questions/50357628
复制相似问题