我想在IntelliJ 2016.1(在Windows上)使用自定義規則集和PMDPlugin。IntelliJ PMDPlugin自定義規則集
插件頁面告訴我
PMD支持自定義規則集文件,配置轉到
settings -> PMD
並添加了所需要的規則集文件。
但我找不到任何設置來配置PMDPlugin(我使用1.7.7版本)。實際上,當我搜索PMD時,設置菜單搜索結果中列出的唯一項目就是插件本身。在Tools -> Run PMD
下,自定義規則變灰。
我在this頁面找到了一個可能的解決方案,但它不適用於我。如果我想改變不同項目的規則集,我不想修改每個項目的IDEA規則。
另外我發現了一個解決方案,將PMD設置爲外部工具,但我喜歡其他插件(例如Checkstyle-IDEA)如何集成到IDE中。 我也檢查了帶PMD擴展的QA-Plug,但您可以選擇設置並且不指定自定義規則集。
感謝您的幫助!
而且插件的[Confluence頁面](https://confluence.jetbrains.com/display/CONTEST/PMDPlugin)說*「PMD支持自定義規則集文件,用戶可以在其中組合或添加自己的規則。此插件支持這樣的規則集,進入設置 - > PMD並添加所需的規則集文件。現在,菜單項將出現在工具 - > PMD - >自定義中,以添加規則集並可以運行。「* –