如何解决Intellij Idea的所有检查风格问题?

时间:2013-11-13 11:24:31

标签: maven plugins intellij-idea checkstyle

我有一个maven checkstyle插件的xml配置文件。我已经安装了Intellij Idea插件并查看所有checkstyle违规。有没有办法自动修复大部分?例如自动格式设置?有没有办法从checktyle配置文件设置Intellij Idea到autoformat?

3 个答案:

答案 0 :(得分:5)

现在有一个选项。

自4.24.0以来,checkstyle-IDEA具有checkstyle配置的导入功能。

  

请安装CheckStyle-IDEA插件   (http://plugins.jetbrains.com/plugin/1065?pr=idea),可以找到它   通过插件存储库(设置|插件|浏览存储库)。去   设置|编辑器|代码样式,选择要导入的代码样式   CheckStyle配置为。单击管理... |导入..,选择   “CheckStyle Configuration”并选择相应的CheckStyle   配置文件。单击确定。最后,您将看到一条消息   “CheckStyle配置设置已导入... scheme”。

     

如果您遇到任何问题,可以为此创建新问题   CheckStyle插件在这里:   https://github.com/jshiell/checkstyle-idea/issues。这个问题是   实际上是一个副本   https://github.com/jshiell/checkstyle-idea/issues/126

     

功能可用的CheckStyle插件版本为4.24.0

https://youtrack.jetbrains.com/issue/IDEA-61520#comment=27-1292600复制。复制了here

的答案

答案 1 :(得分:0)

我有同样的问题。据我所知,用于重新格式化的规则无法从Checkstyle配置中导入。您可以在Idea的代码样式配置(File -> Settings -> Code Style)中配置Checkstyle规则,然后根据规则重新格式化代码(Code -> Reformat Code [Ctrl+Alt+L])(您可以立即将其应用于整个代码库)。

答案 2 :(得分:0)

  1. 先导入你的代码风格配置 enter image description here

  2. 重新格式化您的代码。