国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

sonarlint在idea&eclipse中安裝與使用

kycool / 412人閱讀

摘要:特點開源的代碼質量管控平臺,我們使用的即為。一個擴展插件,可以安裝在與等開發工具中中的使用安裝,搜索。連接的主要目的是同步分析規則質量規則與自定義設置。結果同步顯示同部分,此部分要求為。

介紹

? 代碼質量管理的開源平臺,用于管理源代碼的質量 通過插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十幾種編程語言的代碼質量管理與檢測。集成了CheckStyle,PMD,Findbugs等工具校驗規則,具有重復代碼發現,代碼測試覆蓋率,代碼注釋率,及所有的檢測率變化追蹤的功能特性。

特點

? SonarQube:開源的代碼質量管控平臺,我們使用的http://localhost:9000即為SonarQube。

? SonarLint:一個擴展插件,可以安裝在idea與eclipse等開發工具中

Eclipse中的使用 1、 安裝

? help -> eclipse marketplace...,搜索sonarlint, Install。

2、 使用

打開java文件,soanrlint會自動進行檢測,對于不規范或有問題的代碼會在下方劃藍色波浪線,如圖:

鼠標放在藍色部分會有彈框顯示錯誤信息或建議修改信息

點擊“open description of rule”可以查看具體的錯誤描述,錯誤示例及修改示例。

在項目或單個java文件上右鍵 -> sonarlint -> Analyze 進行手動操作分析。這樣SonarLint Report面板中查看所有的異常信息

3、Server

連接SonarQube的主要目的是同步分析規則、質量規則與自定義設置。操作如下:

從Window -> show view 中找到SonarLint Bindings打開;

在該面板空白處 右鍵創建 server連接,選擇SonarQube

url為:http://localhost:9000

使用UserName+Password或者token登陸

沒有token可以點擊右側按鈕創建,或者尋找管理員創建

配置名稱

完成服務配置

綁定工程,點擊add

輸入sonarQube中創建的工程的名稱

完成

4、 結果同步SonarQube顯示

在maven的settings.xml中配置如下:

配置完成后,使用soanr:sonar命令運行項目,此部分要求JDK為1.8。clean install sonar:sonar

可以打開http://localhost:9000/dashboard?id=com.xxx查看對應的錯誤信息,也可以在SonarQube點擊Issues進行查看

IDEA中使用 1、 安裝

? File -> settings -> plugins 搜索sonarLint,Install。

2、 使用

在左下角點擊隱藏面板,可以看到sonarLint,打開

打開java文件,soanrlint會自動進行檢測,對于不規范或有問題的代碼會添加暗金色的背景色,鼠標放上去會有如圖提示:

也可以通過點擊上圖的綠色倒三角手動執行分析。

3、 Server

連接SonarQube的主要目的是同步分析規則、質量規則與自定義設置。操作如下:

從File -> settings -> OtherSettings中找到“SonarLint General Settings”打開;

點擊加號,輸入一個name,如localhost;選擇SonarQube,Url為http://localhost9000;

選擇Login/Password或者token,輸入賬號與密碼或者token;

finish

勾選“Enable binding to remote SonarQube Server”,選擇添加的server,搜索到你需要綁定的項目,然后選擇確認。

4、結果同步SonarQube顯示

同Eclipse部分,此部分要求JDK為1.8。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75576.html

相關文章

  • eclipse代碼質量檢查插件SonarLint的正確配置及使用

    摘要:是的一個代碼質量檢查的工具,功能非常強大,可以讓我們的代碼寫的更加規范,并且能檢查一部分代碼邏輯的錯誤安裝安裝非常簡單,直接去的,搜索,安裝。點擊就可以使用了。 SonarLint是eclipse的一個代碼質量檢查的工具,功能非常強大,可以讓我們的代碼寫的更加規范,并且能檢查一部分代碼邏輯的錯誤 安裝SonarLint 安裝非常簡單,直接去eclipse的Eclipse Marketp...

    Lycheeee 評論0 收藏0
  • MongoDB4.0 windows中安裝與配置

    摘要:將數據存儲在類似的文檔中,并且文檔中每個串結構可能有所不同。接下來是配置數據庫的路徑。輸入,提示服務啟動成功提示服務停止。表示服務配置成功。參考掘金與對比菜鳥教程教程在下的安裝與服務配置 前言 本文主要內容為:*MongoDB是什么MongoDB4.0 在windows中安裝與配置會重點提到MongoDB4.0 在windows中安裝與配置中遇到的一些坑* mongoDB是什么 mon...

    劉東 評論0 收藏0
  • PyCharm插件和配置

    摘要:常用插件的官方中文插件,能夠直接使實現中文版。是一個項目統計插件,簡單來說就是可以給出一個項目的統計信息,包括文件和代碼量等,在的左下角增加一個選項,點擊這個按鈕就可以查看項目的統計信息了。文件和代碼模板修改主題顯示行數和方法線 ...

    sanyang 評論0 收藏0
  • Spring Boot簡介 & 入門

    摘要:開發環境及版本要求及以上版本開發工具簡稱推薦使用,同樣可以使用實踐。注解職責應用啟動時容器會加載并注入到容器。掃描被修飾的配置類,也會掃描組件的配置類,并啟動加載其默認配置。 1. Spring Boot簡介 ??Spring Boot是由Pivotal團隊提供的全新框架,秉承習慣優于配置的理念,簡化了Spring應用程序創建和開發,無須過多關注配置,可以將更多精力放在業務代碼上。 2...

    李文鵬 評論0 收藏0

發表評論

0條評論

kycool

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<