作者 李明明
轉(zhuǎn)載請(qǐng)注明出處: http://limingming.org/index.php/2018/11/28/sonarlint-install-use/
注意:版本要求Eclipse(4.2,3.8)以上戳气,Java 3.1.2,JavaScript 2.
SonarLint插件的安裝方式
安裝方式一:在線安裝
- Eclipse工具欄選擇Help->Eclipse MarketPlace
-
彈出EclipseMarketPlace界面巧鸭,在Find欄輸入sonar就可以搜索出sonar相關(guān)的插件瓶您,選擇SonarLint2.0.0,Install->Confirm->選擇同意協(xié)議->Finish
image.png
image.png
image.png
-
安裝成功后,會(huì)彈出“Software Updates”界面提示需要重啟Eclipse使安裝生效纲仍,點(diǎn)擊“Yes”呀袱,重啟之后就可以使用了。
image.png
安裝方式二:離線安裝
- 下載離線安裝包:
https://bintray.com/sonarsource/SonarLint-for-Eclipse/releases/2.0.0/view(這是官網(wǎng)下載地址)
-
在Eclipse菜單欄中找到Help欄郑叠,選擇Help->InstallNew Software
image.png
-
彈出Install界面夜赵,點(diǎn)擊“Add”,彈出“AddRepository”界面乡革,自定義一個(gè)name寇僧,點(diǎn)擊Archive,選擇已下載的zip文件沸版,點(diǎn)擊OK進(jìn)行安裝嘁傀。
image.png
- 選擇選擇全部組件,點(diǎn)擊next會(huì)進(jìn)行相應(yīng)的檢查推穷。
- 選擇同意協(xié)議心包,點(diǎn)擊“Finish”開(kāi)始安裝
image.png
-
等待一段時(shí)間类咧,安裝成功后馒铃,會(huì)彈出“Software Updates”界面提示需要重啟Eclipse使安裝生效,點(diǎn)擊“Yes”痕惋,重啟之后就可以使用了区宇。
image.png
SonarLint的使用
- Eclipse工具欄選擇Window->Show View->other
- 彈出“Show View”界面,輸入Sonar值戳,選擇“SonarLintIssues”點(diǎn)擊“OK”
- 打開(kāi)需要進(jìn)行代碼審查的java或js文件议谷,SonarLint將會(huì)自動(dòng)進(jìn)行代碼審查,在控制臺(tái)輸出審查結(jié)果
審查結(jié)果狀態(tài)圖標(biāo)說(shuō)明:
SonarLint默認(rèn)在打開(kāi)文件的時(shí)候自動(dòng)進(jìn)行代碼審查堕虹。如果不想使用自動(dòng)審查卧晓,設(shè)置方法:右鍵單擊項(xiàng)目->Properties->SonarLint->取消“Run SonarLint automatically”->Apply->OK
手動(dòng)審查:右鍵審查文件->SonarLint->Analyze分析文件
- 雙擊控制臺(tái)的審查結(jié)果,可以自動(dòng)定位到具體被審查內(nèi)容的位置赴捞。如果修改代碼逼裆,控制臺(tái)將會(huì)自動(dòng)刷新審查結(jié)果。
- 右鍵審查結(jié)果赦政,選擇“Rule description”胜宇,查看針對(duì)單個(gè)問(wèn)題的分析及改進(jìn)建議。
聯(lián)系我
我的CSDN博客
我的微信公眾號(hào):編程者聯(lián)盟
我的 個(gè)人博客
我的QQ群:115402375