我已经为
google-java-format
安装了 IntelliJ
插件,并且启用了该插件。当我格式化代码时,我的java代码缩进了2个空格。如何将 google java formatter 插件设置更改为 4 个空格?
我可以通过在 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
首先,我禁用了
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>