自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

JetBrains放出Java代碼質(zhì)量檢查工具Qodana

開(kāi)發(fā) 開(kāi)發(fā)工具
JetBrains正在開(kāi)發(fā)一種被稱為Qodana的代碼質(zhì)量檢測(cè)工具。它將JetBrains IDE具有的智能代碼檢查帶入了項(xiàng)目CI/CD管道中。

[[373695]]

JetBrains正在開(kāi)發(fā)一種被稱為Qodana的代碼質(zhì)量檢測(cè)工具。它將JetBrains IDE具有的智能代碼檢查帶入了項(xiàng)目CI/CD管道中。它可以識(shí)別代碼中的錯(cuò)誤,安全漏洞,重復(fù)項(xiàng)和缺陷并提出修復(fù)建議。使開(kāi)發(fā)人員輕松地改善代碼結(jié)構(gòu),使代碼符合眾多準(zhǔn)則和標(biāo)準(zhǔn),解決潛在的性能問(wèn)題。

該工具可以看作 JetBrains 版本的 SonarQube。

服務(wù)形態(tài)

目前Qodana還處于早期開(kāi)發(fā)版本,不過(guò)已經(jīng)提供了早期預(yù)覽版本。最終Qodana將提供多種服務(wù)形態(tài):

  • 任何CI工具的Docker鏡像
  • GitHub Actions
  • 獨(dú)立的Qodana App
  • TeamCity 插件
  • 云服務(wù)

支持語(yǔ)言

Qodana目前僅支持PHP,Java和Kotlin項(xiàng)目,并將最終支持JetBrains IDE家族下的語(yǔ)言和技術(shù)。

Qodana 試用

首先,從 Docker Hub 拉鏡像(最新版本):

  1. docker pull jetbrains/qodana 

運(yùn)行一個(gè)臨時(shí) Docker 容器對(duì)本地的代碼進(jìn)行分析:

  1. docker run --rm -it -v <source-directory>/:/data/project/ -p 8080:8080 jetbrains/qodana --show-report 

這里source-directory應(yīng)該指向你的項(xiàng)目的根目錄。

例如對(duì)本地的c:\Users\felord\IdeaProjects\payment-spring-boot進(jìn)行掃描:

  1. docker run --rm -it -v c:\Users\felord\IdeaProjects\payment-spring-boot:/data/project/ -p 8080:8080 jetbrains/qodana --show-report 

Qodana 正在掃描本地代碼

掃描完畢后會(huì)生成檢查報(bào)告,你可以在瀏覽器中打開(kāi)http://localhost:8080查看報(bào)告。

Qodana 生成的代碼質(zhì)量報(bào)告

跟JetBrains家的 IDE 一樣使用起來(lái)非常簡(jiǎn)單,有興趣可以去看一看。目前該項(xiàng)目已經(jīng)在 GitHub 上提供了用戶指南,公眾號(hào)回復(fù)qodana可獲取指南,英文好的可以研究一番。

本文轉(zhuǎn)載自微信公眾號(hào)「碼農(nóng)小胖哥」,可以通過(guò)以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系碼農(nóng)小胖哥公眾號(hào)。

 

責(zé)任編輯:武曉燕 來(lái)源: 碼農(nóng)小胖哥
相關(guān)推薦

2023-10-12 09:13:14

2020-12-08 06:24:08

Java 代碼工具

2011-11-15 10:16:41

Android 4.0Google

2011-11-17 10:13:28

亞馬遜Kindle Fire源代碼

2015-07-15 10:27:48

Android代碼質(zhì)量工具

2023-03-02 00:04:59

機(jī)器學(xué)習(xí)系統(tǒng)架構(gòu)

2021-03-01 11:33:03

微軟惡意代碼惡意軟件

2023-01-06 18:31:46

準(zhǔn)確命名

2025-03-26 08:00:00

代碼Git鉤子

2021-11-15 09:12:21

Windows 10微軟Windows 11

2020-12-11 09:00:00

物聯(lián)網(wǎng)安全工具

2023-11-28 18:15:42

Pandas數(shù)據(jù)檢查

2015-07-23 10:25:27

android代碼質(zhì)量

2024-05-24 09:57:34

2021-01-08 09:00:00

開(kāi)發(fā)工具技術(shù)

2022-03-25 09:22:42

代碼開(kāi)發(fā)

2013-04-28 09:48:20

google glas

2023-07-04 08:48:24

靜態(tài)代碼分析工具

2023-07-17 15:40:28

2021-04-08 15:42:13

人工智能機(jī)器學(xué)習(xí)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)