代碼風格不同一直是一件停頭疼的事情,因為不同的工作經驗,工作經歷,每個人的代碼風格不盡相同,造成一些代碼在后期的維護當中難以維護,
查閱一些資料之后發現 idea + sonar 的方式比較適合我,實現代碼風格實時校驗,提交前代碼檢查
下面是使用方法:
在IntelliJ Idea中搜索SonarLint安裝插件
Mac: Preferences -> Plugins -> Browse Repositories
Windows: Settings -> Plugins -> Browse repositories
SonarLint General Settings 設置Sonarqube服務器地址,http://127.0.0.1:9000/
Mac: Preferences -> Other Settings -> SonarLint General Settings
Windows: Settings -> Other Settings -> SonarLint General Settings
點擊"Update binding",從服務器獲取項目列表等信息
配置項目
配置完成后,在當前項目下,左下角就可以看到sonarLint了
分析變更的代碼/分析所有代碼
分析當前文件代碼
提交前代碼校驗: