1. 程式人生 > >sonar link 的安裝與使用

sonar link 的安裝與使用

default bsp self 找到 a13 針對 地址 nbsp 控制臺輸出

參考來源:https://jingyan.baidu.com/article/2a1383289bea98074a134ff6.html

工具/原料

  • 版本要求Eclipse(4.2,3.8)以上,Java 3.1.2,JavaScript 2。

SonarLint插件的在線安裝

  1. 1

    Eclipse工具欄選擇Help->Eclipse MarketPlace,如下圖所示:

    技術分享圖片
  2. 2

    彈出EclipseMarketPlace界面,在Find欄輸入sonar就可以搜索出sonar相關的插件,選擇SonarLint2.0.0,Install->Confirm->選擇同意協議->Finish,如下圖所示:

    技術分享圖片 技術分享圖片 技術分享圖片
  3. 3

    安裝成功後,會彈出“Software Updates”界面提示需要重啟Eclipse使安裝生效,點擊“Yes”,重啟之後就可以使用了,如下圖所示:

    技術分享圖片 END

SonarLint插件的離線安裝

  1. 1

    官網下載地址下載離線安裝包,如下圖所示:

    技術分享圖片
  2. 2

    在Eclipse菜單欄中找到Help欄,選擇Help->InstallNew Software,如下圖所示:

    技術分享圖片
  3. 3

    彈出Install界面,點擊“Add”,彈出“AddRepository”界面,自定義一個name,點擊Archive,選擇已下載的zip文件,點擊OK進行安裝,如下圖所示:

    技術分享圖片
  4. 4

    選擇選擇全部組件,點擊next會進行相應的檢查,如下圖所示:

    技術分享圖片 技術分享圖片
  5. 5

    選擇同意協議,點擊“Finish”開始安裝,如下圖所示:

    技術分享圖片
  6. 6

    等待一段時間,安裝成功後,會彈出“Software Updates”界面提示需要重啟Eclipse使安裝生效,點擊“Yes”,重啟之後就可以使用了,如下圖所示:

    技術分享圖片 END

SonarLint的使用

  1. Eclipse工具欄選擇Window->Show View->other,如下圖所示:

    技術分享圖片
  2. 彈出“Show View”界面,輸入Sonar,選擇“SonarLintIssues”點擊“OK”,如下圖所示:

    技術分享圖片
  3. 打開需要進行代碼審查的java或js文件,SonarLint將會自動進行代碼審查,在控制臺輸出審查結果,如下圖所示:

    技術分享圖片 技術分享圖片
  4. SonarLint默認在打開文件的時候自動進行代碼審查。如果不想使用自動審查,設置方法:右鍵單擊項目->Properties->SonarLint->取消“Run SonarLint automatically”->Apply->OK,如下圖所示:

    技術分享圖片 技術分享圖片
  5. 手動審查:右鍵審查文件->SonarLint->Analyze分析文件,如下圖所示:

    技術分享圖片
  6. 雙擊控制臺的審查結果,可以自動定位到具體被審查內容的位置。如果修改代碼,控制臺將會自動刷新審查結果,如下圖所示:

    技術分享圖片
  7. 右鍵審查結果,選擇“Rule description”,查看針對單個問題的分析及改進建議,如下圖所示:

    技術分享圖片 技術分享圖片

sonar link 的安裝與使用