IntelliJ IDEA代码重新格式化不起作用



我正在使用IntelliJ IDEA版本2017.3,然后我成功安装插件CheckStyle-IDEA v 5.16.0,我安装了Apache Maven Checkstyle插件来运行myCheckFile.xmlinstall阶段,我收到许多检查样式错误,例如:

Indentation: '.' has incorrect indentation level 6, expected level should be 8.
Indentation: 'new' has incorrect indentation level 6, expected level should be 8.

导入检查样式设置后,我希望当我在 IntelliJ IDEA 中按 Ctrl+Alt+L 时,所有检查样式错误都会消失,但这不会发生,我错过了什么吗?

您可能有一个优先的 .editorconfig 文件。我遇到了同样的问题,我的解决方案是注释掉 .editorconfig 文件。我们的团队正在使用JHipster,它可以自动生成一个.editorconfig文件。这通常只有几个关键设置,包括 indent_size=4。我正在试验Google的checkstyle xml设置,并看到了与您看到的相同的整体问题,其中checkstyle插件指示缩进错误,但代码/重新格式化选项无法修复它。

TL;DR - 查看您是否有 .editorconfig 文件,如果有,请将其删除或注释掉冲突的样式。

最新更新