IntelliJ PMDPlugin自定义规则集

时间:2016-03-25 15:16:09

标签: intellij-idea pmd

我想在IntelliJ 2016.1中使用自定义规则集PMDPlugin(在Windows上)。

插件页面告诉我

  

PMD支持自定义规则集文件,以配置goto settings -> PMD并添加所需的规则集文件。

但是我无法找到配置PMDPlugin的任何设置(我使用版本1.7.7)。事实上,当我搜索 PMD 时,设置菜单的搜索结果中列出的唯一项目就是插件本身。在Tools -> Run PMD下,自定义规则显示为灰色。

我在this页面上找到了一个可能的解决方案,但它对我没有用。如果我想改变不同项目的规则集,我不想修改每个项目的IDEA规则。

我也找到了将PMD设置为外部工具的解决方案,但我喜欢其他插件(例如Checkstyle-IDEA)如何集成到IDE中。 我还使用PMD扩展程序检查了QA-Plug,但您只需选择设置并且不指定自定义规则集。

3 个答案:

答案 0 :(得分:2)

我认为你在寻找错误的地方。转到文件>设置>其他设置> PMD应该有一个+符号如下:

enter image description here

从那里你可以添加自己的自定义规则集(* .XML文件)。

答案 1 :(得分:0)

PMD插件版本1.8 支持理念2016.1

答案 2 :(得分:0)

正如@dambros所触及的那样:PMD插件中的PMD插件可通过单击

进行配置
  

工具 - > QAPlug->分析代码...->使用选定的配置文件运行

以上答案假设您使用的是PMDplug插件,而不是QAplug套件中的...插件。

相关问题