婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > JetBrains發布java代碼質量檢測工具Qodana早期預覽版

JetBrains發布java代碼質量檢測工具Qodana早期預覽版

熱門標簽:廊坊地圖標注申請入口 海南人工外呼系統哪家好 合肥阿里辦理400電話號 地圖標注資源分享注冊 北京外呼系統咨詢電話 襄陽外呼增值業務線路解決方案 慶陽外呼系統定制開發 怎么去掉地圖標注文字 高德地圖標注公司位置需要錢嗎

JetBrains正在開發一種被稱為Qodana的代碼質量檢測工具。它將JetBrains IDE具有的智能代碼檢查帶入了項目CI/CD管道中。它可以識別代碼中的錯誤,安全漏洞,重復項和缺陷并提出修復建議。使開發人員輕松地改善代碼結構,使代碼符合眾多準則和標準,解決潛在的性能問題。

Qodana

Qodana包括兩個主要部分:一個精良的、無GUI的IntelliJ IDEA引擎,該引擎經過專門設計用于CI管道中,作為一種典型的“流水線”工具;另一個基于Web的交互式報表UI。

目前Qodana還處于早期開發版本,不過已經提供了早期預覽版本。最終Qodana將提供多種服務形態:

  • 任何CI工具的Docker鏡像
  • GitHub Actions
  • 獨立的Qodana App
  • TeamCity 插件
  • 云服務

路線圖

Qodana目前僅支持PHP,Java和Kotlin,最終將支持JetBrains IDE家族下的語言和技術。并且有更多的新特性在開發中,例如,版本/分支比較,高級代碼質量目標管理,配置文件變更檢測,跨項目的代碼重復分析,第三方許可證監視,以及包括污點分析在內的安全檢測。

Qodana試用

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

docker pull jetbrains/qodana

運行一個臨時Docker容器對本地的代碼進行分析:

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

這里source-directory應該指向你的項目的根目錄。

例如對本地的c:\Users\felord\IdeaProjects\payment-spring-boot進行掃描:

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

掃描完畢后會生成檢查報告,你可以在瀏覽器中打開http://localhost:8080查看報告。

跟JetBrains家的IDE一樣使用起來非常簡單,有興趣可以去看一看。

到此這篇關于JetBrains發布java代碼質量檢測工具Qodana早期預覽版的文章就介紹到這了,更多相關JetBrains代碼質量檢測工具Qodana內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 深入理解可視化JVM 故障處理工具
  • 淺談java運用注解實現對類中的方法檢測的工具
  • Java檢測死鎖案例
  • java實現檢測是否字符串中包含中文
  • 一篇文章教你用Java使用JVM工具檢測問題

標簽:鶴崗 臺州 平頂山 綿陽 株洲 哈密 鎮江 商丘

巨人網絡通訊聲明:本文標題《JetBrains發布java代碼質量檢測工具Qodana早期預覽版》,本文關鍵詞  JetBrains,發布,java,代碼,質量檢測,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JetBrains發布java代碼質量檢測工具Qodana早期預覽版》相關的同類信息!
  • 本頁收集關于JetBrains發布java代碼質量檢測工具Qodana早期預覽版的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 曲周县| 永年县| 通道| 云阳县| 诸城市| 柘城县| 鱼台县| 瑞丽市| 广河县| 永昌县| 泰兴市| 镇巴县| 东乌珠穆沁旗| 青州市| 班戈县| 永吉县| 安徽省| 饶平县| 武隆县| 桂阳县| 商城县| 安阳市| 南木林县| 昆山市| 宣恩县| 江都市| 桃园市| 马山县| 南雄市| 乐清市| 屯昌县| 长春市| 长泰县| 铜鼓县| 潜江市| 达州市| 射洪县| 古田县| 万全县| 天长市| 临潭县|