5

如何在 IDEA 中检查整个项目或部分项目的代码样式?让我在这里强调一下“检查”这个词。我不需要修复代码风格我只是想看看项目中不遵循代码风格的问题有多大。所以我想查看代码格式与我在文件 -> 设置 -> 代码样式 -> Java 中设置的内容不一致的行或案例列表。我认为代码检查会这样做,但是当我检查文件 -> 设置 -> 检查 -> 代码样式问题时,在我看来,这些问题与代码样式格式无关。

我想使用的是:我开始对代码的某些部分或整个项目进行一些检查,作为检查的结果,我想查看代码格式被破坏的问题/行列表。我知道我可能只是重新格式化整个项目,然后运行源代码控制差异,但我不认为这真的很好。我想看到一些关于统计数据等代码风格问题的分类......有没有办法在 IDEA 中得到这个?

4

2 回答 2

2

您应该考虑CheckStyle。它分析代码并在 IDE 中显示类似于错误或警告消息的摘要。此外,您可以自定义检查样式或使用现有的样式。IDEA 也应该有一个插件。

于 2013-09-25T19:33:48.523 回答
1

试试maven-checkstyle-plugin。它基于Checkstyle。您可以创建配置以在 IntelliJ IDEA 下运行它。

输出如下所示:

C:\src\ClassPathTldsLoader.java:8:8: Unused import - java.util.Collections.
C:\src\model\Class1.java:64: 'if' construct must use '{}'s.
C:\src\model\Class2.java:55: 'if' construct must use '{}'s.
C:\src\Class3.java:4:1: Redundant import from the same package - java.util.Collections
...
于 2015-09-25T13:55:59.813 回答