Java IntelliJ IDEA代码重新格式化不起作用
我正在使用IntelliJ IDEA 2017.3版,然后我成功安装了插件CheckStyle IDEA v 5.16.0,我安装了Apache Maven CheckStyle插件以运行Java IntelliJ IDEA代码重新格式化不起作用,java,maven,intellij-idea,checkstyle,Java,Maven,Intellij Idea,Checkstyle,我正在使用IntelliJ IDEA 2017.3版,然后我成功安装了插件CheckStyle IDEA v 5.16.0,我安装了Apache Maven CheckStyle插件以运行myCheckFile.xml。在安装阶段,我收到了许多检查式错误,如: Indentation: '.' has incorrect indentation level 6, expected level should be 8. Indentation: 'new' has incorrect indent
myCheckFile.xml
。在安装
阶段,我收到了许多检查式错误,如:
Indentation: '.' has incorrect indentation level 6, expected level should be 8.
Indentation: 'new' has incorrect indentation level 6, expected level should be 8.
导入CheckStyle后,我希望当我在IntelliJ IDEA中按Ctrl+Alt+L时,所有检查样式错误都会消失,但这并没有发生,是不是我遗漏了什么?您可能有一个优先的.editorconfig文件。我遇到了同样的问题,我的解决方案是注释掉.editorconfig文件。我们的团队正在使用JHipster,它会自动生成一个.editorconfig文件。这通常只有几个关键点设置,包括缩进大小=4。我在试验Google的checkstyle xml设置时,看到了与您看到的相同的总体问题,checkstyle插件指出缩进错误,但代码/格式选项无法修复它
TL;DR-查看是否有.editorconfig文件,如果有,请删除该文件或注释掉冲突的样式。checkstyle未与格式化程序结合使用。您需要明确告诉格式化程序要做什么。请共享您的checkstyle方案好吗?IDEA formatter可能不支持所有设置。如果您安装“保存操作”插件并将其配置为在保存时重新格式化,则它将自动为您格式化此文件位于何处?