每当您点击“检查更新”按钮时,IntelliJ 都会检查 IDE 更新并首先检查和更新所有活动插件。
关键是我使用了一个非常歪的插件,它只适用于旧版本(去年发布)。更具体地说,我说的是“ QA Plug PMD ”,它与我在上一版本中导入的声纳规则不兼容。实际上,QA Plug PMD 的最后一个版本是基于 PMD 5.0.x 的,我需要 QA Plug PMD 的 2012 版本,它基于 PMD 4.3。
总之,当 QA Plug PMD 插件更新时,我的编码规则全部重置,因为该插件不向后兼容。
话虽这么说,我需要知道是否有办法告诉 IntelliJ 在更新过程中不要关心这个特定的插件,不要管它 :)