PMD-IDEA 是 IntelliJ IDEA 的一個代碼檢查插件,基於 PMD 這個靜態代碼分析工具做的。
1. 下載插件
安裝包下載:https://pan.quark.cn/s/d10d1c36a788
下載完就是一個 zip 文件,別解壓它,就留着原樣。
2. 打開 IDEA
打開你的 IntelliJ IDEA(社區版或旗艦版都行,版本最好新一點)。
3. 安裝本地插件
- 點頂部菜單 File → Settings(Mac 上是 IntelliJ IDEA → Preferences)。
- 左邊找到 Plugins。
- 右上角點那個齒輪圖標 ⚙️,選 Install Plugin from Disk... 。
- 彈窗裏選中你剛才下載的
pmd-idea-1.9.0.zip,點 OK。 - 裝完後 IDEA 會提示重啓,點 Restart IDE。
4. 配置一下(可選)
重啓完進 Settings → Tools → PMD。
這裏可以設置規則文件路徑、檢查的語言、掃描範圍等。
默認一般就能用,想改就自己看着調。
5. 開始用
裝好了以後,你可以:
- 右鍵項目或某個文件夾/文件,找 PMD 相關的選項,比如 Scan with PMD,就會跑一遍代碼檢查。
- 檢查結果會在底部 PMD 窗口顯示,能看到哪行代碼有問題、是什麼規則觸發的。
- 有的版本也可以在菜單 Code → Inspect Code 裏勾選 PMD 一起跑。
6. 看結果 & 改代碼
根據提示去改代碼就行了,比如變量命名不規範、可能有空指針、重複代碼之類的,它會標出來,你按提示優化就好。