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

資訊專欄INFORMATION COLUMN

sonarlint在idea&eclipse中安裝與使用

kycool / 419人閱讀

摘要:特點(diǎn)開(kāi)源的代碼質(zhì)量管控平臺(tái),我們使用的即為。一個(gè)擴(kuò)展插件,可以安裝在與等開(kāi)發(fā)工具中中的使用安裝,搜索。連接的主要目的是同步分析規(guī)則質(zhì)量規(guī)則與自定義設(shè)置。結(jié)果同步顯示同部分,此部分要求為。

介紹

? 代碼質(zhì)量管理的開(kāi)源平臺(tái),用于管理源代碼的質(zhì)量 通過(guò)插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十幾種編程語(yǔ)言的代碼質(zhì)量管理與檢測(cè)。集成了CheckStyle,PMD,F(xiàn)indbugs等工具校驗(yàn)規(guī)則,具有重復(fù)代碼發(fā)現(xiàn),代碼測(cè)試覆蓋率,代碼注釋率,及所有的檢測(cè)率變化追蹤的功能特性。

特點(diǎn)

? SonarQube:開(kāi)源的代碼質(zhì)量管控平臺(tái),我們使用的http://localhost:9000即為SonarQube。

? SonarLint:一個(gè)擴(kuò)展插件,可以安裝在idea與eclipse等開(kāi)發(fā)工具中

Eclipse中的使用 1、 安裝

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

2、 使用

打開(kāi)java文件,soanrlint會(huì)自動(dòng)進(jìn)行檢測(cè),對(duì)于不規(guī)范或有問(wèn)題的代碼會(huì)在下方劃藍(lán)色波浪線,如圖:

鼠標(biāo)放在藍(lán)色部分會(huì)有彈框顯示錯(cuò)誤信息或建議修改信息

點(diǎn)擊“open description of rule”可以查看具體的錯(cuò)誤描述,錯(cuò)誤示例及修改示例。

在項(xiàng)目或單個(gè)java文件上右鍵 -> sonarlint -> Analyze 進(jìn)行手動(dòng)操作分析。這樣SonarLint Report面板中查看所有的異常信息

3、Server

連接SonarQube的主要目的是同步分析規(guī)則、質(zhì)量規(guī)則與自定義設(shè)置。操作如下:

從Window -> show view 中找到SonarLint Bindings打開(kāi);

在該面板空白處 右鍵創(chuàng)建 server連接,選擇SonarQube

url為:http://localhost:9000

使用UserName+Password或者token登陸

沒(méi)有token可以點(diǎn)擊右側(cè)按鈕創(chuàng)建,或者尋找管理員創(chuàng)建

配置名稱

完成服務(wù)配置

綁定工程,點(diǎn)擊add

輸入sonarQube中創(chuàng)建的工程的名稱

完成

4、 結(jié)果同步SonarQube顯示

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

配置完成后,使用soanr:sonar命令運(yùn)行項(xiàng)目,此部分要求JDK為1.8。clean install sonar:sonar

可以打開(kāi)http://localhost:9000/dashboard?id=com.xxx查看對(duì)應(yīng)的錯(cuò)誤信息,也可以在SonarQube點(diǎn)擊Issues進(jìn)行查看

IDEA中使用 1、 安裝

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

2、 使用

在左下角點(diǎn)擊隱藏面板,可以看到sonarLint,打開(kāi)

打開(kāi)java文件,soanrlint會(huì)自動(dòng)進(jìn)行檢測(cè),對(duì)于不規(guī)范或有問(wèn)題的代碼會(huì)添加暗金色的背景色,鼠標(biāo)放上去會(huì)有如圖提示:

也可以通過(guò)點(diǎn)擊上圖的綠色倒三角手動(dòng)執(zhí)行分析。

3、 Server

連接SonarQube的主要目的是同步分析規(guī)則、質(zhì)量規(guī)則與自定義設(shè)置。操作如下:

從File -> settings -> OtherSettings中找到“SonarLint General Settings”打開(kāi);

點(diǎn)擊加號(hào),輸入一個(gè)name,如localhost;選擇SonarQube,Url為http://localhost9000;

選擇Login/Password或者token,輸入賬號(hào)與密碼或者token;

finish

勾選“Enable binding to remote SonarQube Server”,選擇添加的server,搜索到你需要綁定的項(xiàng)目,然后選擇確認(rèn)。

4、結(jié)果同步SonarQube顯示

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

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/75576.html

相關(guān)文章

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

    摘要:是的一個(gè)代碼質(zhì)量檢查的工具,功能非常強(qiáng)大,可以讓我們的代碼寫的更加規(guī)范,并且能檢查一部分代碼邏輯的錯(cuò)誤安裝安裝非常簡(jiǎn)單,直接去的,搜索,安裝。點(diǎn)擊就可以使用了。 SonarLint是eclipse的一個(gè)代碼質(zhì)量檢查的工具,功能非常強(qiáng)大,可以讓我們的代碼寫的更加規(guī)范,并且能檢查一部分代碼邏輯的錯(cuò)誤 安裝SonarLint 安裝非常簡(jiǎn)單,直接去eclipse的Eclipse Marketp...

    Lycheeee 評(píng)論0 收藏0
  • MongoDB4.0 windows中安裝與配置

    摘要:將數(shù)據(jù)存儲(chǔ)在類似的文檔中,并且文檔中每個(gè)串結(jié)構(gòu)可能有所不同。接下來(lái)是配置數(shù)據(jù)庫(kù)的路徑。輸入,提示服務(wù)啟動(dòng)成功提示服務(wù)停止。表示服務(wù)配置成功。參考掘金與對(duì)比菜鳥(niǎo)教程教程在下的安裝與服務(wù)配置 前言 本文主要內(nèi)容為:*MongoDB是什么MongoDB4.0 在windows中安裝與配置會(huì)重點(diǎn)提到MongoDB4.0 在windows中安裝與配置中遇到的一些坑* mongoDB是什么 mon...

    劉東 評(píng)論0 收藏0
  • PyCharm插件和配置

    摘要:常用插件的官方中文插件,能夠直接使實(shí)現(xiàn)中文版。是一個(gè)項(xiàng)目統(tǒng)計(jì)插件,簡(jiǎn)單來(lái)說(shuō)就是可以給出一個(gè)項(xiàng)目的統(tǒng)計(jì)信息,包括文件和代碼量等,在的左下角增加一個(gè)選項(xiàng),點(diǎn)擊這個(gè)按鈕就可以查看項(xiàng)目的統(tǒng)計(jì)信息了。文件和代碼模板修改主題顯示行數(shù)和方法線 ...

    sanyang 評(píng)論0 收藏0
  • Spring Boot簡(jiǎn)介 & 入門

    摘要:開(kāi)發(fā)環(huán)境及版本要求及以上版本開(kāi)發(fā)工具簡(jiǎn)稱推薦使用,同樣可以使用實(shí)踐。注解職責(zé)應(yīng)用啟動(dòng)時(shí)容器會(huì)加載并注入到容器。掃描被修飾的配置類,也會(huì)掃描組件的配置類,并啟動(dòng)加載其默認(rèn)配置。 1. Spring Boot簡(jiǎn)介 ??Spring Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,秉承習(xí)慣優(yōu)于配置的理念,簡(jiǎn)化了Spring應(yīng)用程序創(chuàng)建和開(kāi)發(fā),無(wú)須過(guò)多關(guān)注配置,可以將更多精力放在業(yè)務(wù)代碼上。 2...

    李文鵬 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

kycool

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<