一 手冊說明
本篇使用手冊是一篇關於 SonarLint 插件的使用手冊,詳細闡述了 SonarLint 綁定服務器、SonarLint 分析項目的使用方法,手冊仍然處於不斷完善的過程中。
二 SonarLint簡介
官網地址: https://www.sonarlint.org/
SonarLint是一個IDE插件,可幫助開發人員在編寫代碼時檢測和修復質量問題。就像拼寫檢查器一樣,SonarLint也會在提交代碼之前對錯誤進行修正。開發人員可以直接從IDE市場獲得它,然後它將在編碼時(Java、JavaScript、PHP、Python和HTML)檢測新的bug和質量問題。
三 IDEA安裝使用SonarLint插件
1)安裝sonarlint插件:IDEA——preferences——在彈出的窗口中找到plugins——搜索sonar——安裝sonarlint
安裝完成之後會提示重啓IDEA,點擊restart。
注意:插件介紹中最後有說sonarlint的運行環境爲Java 8
2)安裝成功並重啓之後可以看到IDEA頁面多了一個sonarlint小窗口
3)點擊configure sonarlint配置綁定sonarqube
選擇認證方式:用戶名/密碼,輸入正確的用戶名和密碼即可。
4)分析全部代碼/部分代碼
- 分析全部代碼:
分析完成則可以看到分析結果,逐項點開即可解決相關問題。
- 分析部分代碼: