如何轻松修复Checkstyle错误?

有没有办法让IDE自动修复Checkstyle错误,而无需手动修复每个错误?

如果你正在使用Eclipse,是的。 但是你不能纠正所有问题。 有两种方法:

  1. 右键单击Package Explorer中的java文件或其他,然后选择“Apply Checkstyle Corrections”。
  2. 单击问题视图中的错误,然后选择“快速修复”。 这纠正了问题。

如果您使用的是IntelliJ,则可以安装CheckStyle IDEA插件 。

然后将CheckStyle设置导入编辑器 ,并像正常一样重新格式化(Ctrl + Alt + L是默认快捷键)。

您的问题相当模糊,但我认为您所问的是CheckStyle是否可以自动重新格式化代码,以检查它找到的代码布局问题。

这里的直接答案是“不”。

但是,有一些“Java源代码格式化程序”(谷歌,选择一个)将做我认为你要求的。

我用了jalopy。 创建工具以修复检查样式问题。

我创建了一个Eclipse checkstyle插件的function请求,以支持代码编辑器中的快速修复: https : //sourceforge.net/p/eclipse-cs/feature-requests/150/