亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當前位置:電腦軟件編程開發編程軟件sonarqube中文版

sonarqube中文版 官方版v8.7.1

  • 大小:244MB
  • 語言:簡體中文
  • 類別:編程軟件
  • 類型:免費軟件
  • 授權:國產軟件
  • 時間:2021/03/20
  • 官網:http://www.taiyee.com.cn
  • 環境:Windows7, Windows10, WindowsAll

相關軟件

sonarqube漢化版是一款代碼管理軟件,可以幫助與用戶對自己的代碼進行保存和管理,支持多種計算機語言,無論是java、python還是C語言都可以保存到軟件中,借助這款工具幫助用戶對代碼進行保存。軟件中還提供了一些檢測工具,可以對代碼進行校驗,及時發現代碼中的問題BUG或者書寫錯誤問題,及時對代碼進行修復。

sonarqube圖片

軟件介紹

SonarQube 是一款用于代碼質量管理的開源工具,它主要用于管理源代碼的質量。 通過插件形式,可以支持眾多計算機語言,比如 java, C#, go,C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等。sonar可以通過PMD,CheckStyle,Findbugs等等代碼規則檢測工具來檢測你的代碼,幫助你發現代碼的漏洞,Bug,異味等信息。

Sonar 不僅提供了對 IDE 的支持,可以在 Eclipse和 IntelliJ IDEA 這些工具里聯機查看結果;同時 Sonar 還對大量的持續集成工具提供了接口支持,可以很方便地在持續集成中使用 Sonar。

安裝方法

環境準備

(1)Java環境(1.8+)

(2)MySql數據庫(5.6+)

(3)SonarQube 7.1

注意:sonarQube 7.9的版本之后就不在支持mysql,所以下載的是7.1版本。

安裝

(1)下載好sonarqube后,解壓打開bin目錄,啟動相應OS目錄下的StartSonar。我使用的是windows的64位系統,則打開bin\windows-x86-64\StartSonar.bat。

(2)使用瀏覽器訪問http://localhost:9000,如出現下圖則表示安裝成功。

sonarqube安裝方法圖

配置

(1)在解壓目錄中打開conf\sonar.properties配置文件

(2)配置數據庫:輸入自己數據庫的相關信息

漢化說明

安裝中文語言包

按照步驟搜索chinese Pack,安裝中文語言包,安裝好后重啟sonor,并登錄。

sonarqube漢化圖

 

sonarqube漢化圖2

使用教程

使用這款軟件可以對代碼進行檢測,及時發現代碼中的問題,還能對代碼的質量進行檢測,很多的用戶不知道軟件的使用方法,下面小編為大家帶來軟件的使用方法介紹。

1、進入項目根目錄下,創建sonar-project.properties文件,如果項目根目錄名為X,則向sonar-project.properties文件中添加如下內容:

# must be unique in a given SonarQube instance

sonar.projectKey=X

# this is the name displayed in the SonarQube UI

sonar.projectName=X

sonar.projectVersion=1.0

# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.

# Since SonarQube 4.2, this property is optional if sonar.modules is set.

# If not set, SonarQube starts looking for source code from the directory containing

# the sonar-project.properties file.

sonar.sources=src

sonar.java.binaries=target/classes

# Encoding of the source code. Default is default system encoding

#sonar.sourceEncoding=UTF-8

進入項目根目錄,執行 sonar-scanner命令,執行成功之后,訪問對應頁面,可看到如下頁面

sonarqube使用教程圖

通過sonar,我們可以找出代碼中存在的bug和安全隱患,提升代碼的質量。

怎么測試覆蓋率報告

每次用戶的但愿測試覆蓋率報告都需要進行額外集成,很多的用戶第一次去進行覆蓋率報告的生成,不知道具體的操作方法,下面小編為大家帶來對應的方法介紹,在Sonarqube里集成單元測試覆蓋率報告。里需要借助Opencover來生成單元測試覆蓋報告文檔。

有一個包含單元測試項目(大家可以自己建一個包含單元測試的項目,關于單元測試前面章節也有詳細講解,這里不再贅述).進入包含項目sln或者csproj的文件,執行以下命令.

MSBuild.SonarQube.Runner.exe begin /k:"mytest" /n:"mytest" /v:"v1.0" /d:sonar.cs.opencover.reportsPaths="%CD%\testcover.xml"

msbuild.exe

"E:\personalproject\newTest2018\ConsoleApp1\packages\OpenCover.4.6.519\tools\OpenCover.Console.exe" -output:"%CD%\testcover.xml" -register:user -target:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" -targetargs:"%CD%\bin\Debug\NunitTest.dll"

MSBuild.SonarQube.Runner.exe end

Begin 和end是固定格式,這里begin部分多了一個/d選項,/d為dynamic properties 動態屬性.通過動態屬性指定單元測試報告的位置.%CD%即為當前目錄   第二段 msbuild.exe執行構建.   第三段 這里是生成單元測試覆蓋率報告的關鍵. 首先指定Opencover所在位置,-register user 為注冊當前windows用戶以使其有權限執行.-output 指定覆蓋率文件輸出位置,這里必須和上面的 sonar.cs.opencover.reportsPaths保持一致. -target為要指定的單元測試runner,這里使用的是visual studio自帶的vstest.console.exe targetargs指定要進行單元測試的目標dll.   執行完成以后,我們再打開sonarqube web管理界面就會看到剛剛生成的mytest項目

sonarqube測試覆蓋率報告圖

通過上圖我們可以看到mytest項目的單元測試覆蓋率為56.7%   我們進入mytest這個項目,然后點擊單元測試覆蓋率數字下面的鏈接

sonarqube測試覆蓋率報告圖2

點擊后進入以下頁面:

sonarqube測試覆蓋率報告圖3

通過這個界面,我們可以看到每一個類的的單元測試覆蓋率和未覆蓋的行數.我們點擊類名,便可以進入具體的類.

sonarqube測試覆蓋率報告圖4

這個圖中,藍杠部分為單元測試覆蓋到的代碼,紅框部分則為未覆蓋到的代碼.  代碼大視窗顯示。

對于管理員來說,可能僅僅需要大致瀏覽一下代碼,然后告知具體開發者需要修改.對于開發者來說,可能需要詳細查看代碼.以上截圖只截了主視窗,實際上左側還有固定的導航欄.這樣對于查看代碼可能不是很友好,詳細查看代碼的時候我們可能想在更大的視窗里查看.這時候我們可以點擊右上角的"四杠圖標"

sonarqube測試覆蓋率報告圖5

選擇open in new window便可以在新窗口中打開代碼.此時整個區域都是代碼,無關的內容都沒了

sonarqube測試覆蓋率報告圖6

導出報告

在完成代碼的掃描之后,軟件會生成一份報告,報告中可以詳細的看到自己的代碼問題,導出報告可以方便用戶對自己的代碼進行修改,很多的用戶不知道報告的導出方法,下面小編為大家帶來PDF報告的導出方法。

下載sonar-pdf-plugin,前往開源社區下載pdf導出插件并放到sonarqube-7.3\extensions\plugins目錄下,重啟sonar服務。

sonarqube導出報告教程圖

配置PDF導出插件:

服務重啟后可以看到配置頁如下,PDF report為添加插件后新增頁簽。

sonarqube導出報告教程圖2

填入username和password并保存,將原分析項目刪除并重新分析項目。

成功分析代碼并產出PDF會額外打印如下信息

sonarqube導出報告教程圖3

下載PDF:

點擊項目下“更多 – Download Pdf Report”

sonarqube導出報告教程圖4

標簽: 代碼調試 代碼編輯

代碼編輯器下載頁面是專門為廣大程序員朋友整合的下載頁面,因為不少用戶咨詢文本編輯器有哪些,所以小編將這些編程必備軟件進行集合,方便有需要的用戶進行查找和下載。

下載地址

sonarqube中文版 官方版v8.7.1

普通下載通道

網友評論

返回頂部
一级女性大黄生活片免费| 麻豆系列国产剧在线观看| 国产视频一区二区在线播放| 你懂的在线观看视频| 日韩免费在线观看视频| 国产美女在线观看| 久久国产一久久高清| 国产精品自拍亚洲| 青青青草影院| 精品国产一区二区三区免费| 午夜在线亚洲男人午在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日日日夜夜操| 麻豆午夜视频| 国产激情一区二区三区| 国产麻豆精品视频| 久久久成人网| 美女免费毛片| 国产极品精频在线观看| 国产国产人免费视频成69堂| 亚久久伊人精品青青草原2020| 四虎影视库| 国产高清视频免费| 午夜久久网| 黄色福利片| 欧美a级v片不卡在线观看| 台湾毛片| 精品久久久久久中文| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美另类videosbestsex高清| 台湾美女古装一级毛片| 欧美另类videosbestsex久久| 可以免费看污视频的网站| 欧美激情中文字幕一区二区| 欧美爱爱动态| 精品视频免费看| 成人免费福利片在线观看| 人人干人人插| 亚洲精品影院一区二区| 99热热久久| 黄色免费网站在线| 九九精品久久久久久久久| 欧美另类videosbestsex久久| 夜夜操网| 一级毛片视频在线观看| 日本特黄特色aaa大片免费| 国产91视频网| 美女免费毛片| 日韩女人做爰大片| 精品视频免费观看| 国产一区二区精品久| 精品视频在线观看一区二区三区| 亚洲 男人 天堂| 91麻豆国产福利精品| 日本伦理片网站| 国产不卡在线观看| 亚洲精品久久久中文字| 99热精品在线| 亚洲天堂免费观看| 欧美激情一区二区三区中文字幕| 国产极品白嫩美女在线观看看| 精品视频在线观看一区二区 | 精品国产一区二区三区久久久狼 | 台湾美女古装一级毛片| 欧美激情影院| 午夜在线影院| 精品在线免费播放| 在线观看成人网 | 久久国产一久久高清| 麻豆系列 在线视频| 亚洲wwwwww| 国产伦理精品| 日韩一级精品视频在线观看| 九九精品在线播放| 高清一级做a爱过程不卡视频| 二级特黄绝大片免费视频大片| 国产美女在线观看| 国产一区二区精品久久| 精品国产一区二区三区久久久蜜臀 | 国产高清视频免费| 午夜精品国产自在现线拍| 国产麻豆精品| 欧美日本国产| 可以免费在线看黄的网站| 中文字幕一区二区三区 精品| 国产激情一区二区三区| 黄色免费网站在线| 日韩中文字幕一区二区不卡| 91麻豆精品国产自产在线观看一区 | 国产一级生活片| 99色视频在线| 韩国毛片 免费| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产成a人片在线观看视频| 999久久久免费精品国产牛牛| 麻豆系列 在线视频| 国产综合91天堂亚洲国产| 亚洲精品久久玖玖玖玖| 日韩在线观看免费完整版视频| 日韩女人做爰大片| a级精品九九九大片免费看| 欧美大片aaaa一级毛片| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 午夜激情视频在线播放| 色综合久久天天综合| 精品国产一区二区三区久| 日本伦理片网站| 日韩avdvd| 成人免费福利片在线观看| 日韩av成人| 日日日夜夜操| 91麻豆精品国产综合久久久| 九九久久国产精品| 亚洲天堂在线播放| 精品久久久久久综合网| 国产一级生活片| 超级乱淫黄漫画免费| 色综合久久天天综合| 亚州视频一区二区| 中文字幕97| 免费一级片在线观看| 日本免费乱理伦片在线观看2018| 人人干人人插| 一级女人毛片人一女人| 精品久久久久久中文字幕2017| 国产成人精品综合| 国产极品精频在线观看| 91麻豆精品国产综合久久久| 黄色福利片| 四虎影视久久久免费| 国产不卡福利| 欧美另类videosbestsex久久| 欧美激情一区二区三区视频 | 九九久久99综合一区二区| 亚欧乱色一区二区三区| 你懂的福利视频| 国产高清在线精品一区二区 | 精品视频免费在线| 一级片片| 精品视频在线观看免费| 国产一区免费观看| 青青青草影院| 97视频免费在线| 国产欧美精品| 成人在免费观看视频国产| 一本高清在线| 国产一区二区精品久久| 深夜做爰性大片中文| 日韩中文字幕一区| 日韩中文字幕在线观看视频| 四虎久久精品国产| 国产高清在线精品一区a| 国产a视频| 精品国产一区二区三区精东影业| 精品在线视频播放| 夜夜操网| 成人免费观看男女羞羞视频| 日本免费看视频| 九九精品久久| 99色视频在线观看| 欧美激情伊人| 黄视频网站在线观看| 亚洲 欧美 91| 国产一区二区精品| 国产国语在线播放视频| 成人在免费观看视频国产| 九九久久99| 亚洲精品影院一区二区| 国产高清在线精品一区a| 亚洲 欧美 成人日韩| 国产麻豆精品免费密入口| 国产视频一区二区在线观看| 97视频免费在线观看| a级毛片免费观看网站| 国产极品精频在线观看| 欧美激情一区二区三区在线播放| 可以免费看毛片的网站| 一级片免费在线观看视频| 美女免费毛片| 国产精品自拍一区| 99色视频在线| 久久国产精品永久免费网站| 天堂网中文字幕| 午夜激情视频在线播放| 精品视频在线观看免费| 亚洲精品影院一区二区| 青青久久精品| 国产91素人搭讪系列天堂| 97视频免费在线观看| 国产成人啪精品视频免费软件| 日本在线www| 国产极品精频在线观看| 九九九在线视频| 美女免费精品视频在线观看| 天天做日日爱| 精品视频免费观看| 国产网站免费| 欧美电影免费| 国产激情一区二区三区| 91麻豆爱豆果冻天美星空|