IntelliJ IDEA似乎忽略了代码格式化。

3
我一直试图让我的Intellij IDEA符合Google的Java标准,但无论是导入还是手动设置都被忽略了。
这是我当前设置的缩进方式:sceenshot 然而,我的代码仍然以4个空格格式化,当我重新格式化时,它也会变成4个空格。
提前感谢!

这是一个老问题,顺便说一下:问题可能与使用.editorconfig文件有关,该文件会覆盖IDE和项目代码风格设置。 - Farshid Zaker
1个回答

1
这是您的 GoogleStyle 方案的设置。但您的项目很可能不使用它。仅在组合框中选择它是不够的。您需要将此方案导入您的项目中。
点击 管理... 复制到项目 ,然后它应该按预期工作。
此外,请确保设置语言特定设置,因此选择 代码样式> Java 而不是 代码样式

1
嗯,我尝试过了 - 但是即使我检查缩进是2,然后格式化,我也会缩进到4个空格。似乎还有其他东西缺失。 - Mathieson
你可能已经设置了通用的缩进大小(代码风格)。它会被更具体的缩进大小覆盖。请查看 代码风格 > Java - Darek Kay

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