Perforce QAC 2025.4 已經(jīng)發(fā)布!此次版本為桌面用戶帶來(lái)了一項(xiàng)全新的內(nèi)置功能:在 Visual Studio Code 中實(shí)現(xiàn) AI 輔助代碼修復(fù)。這項(xiàng)修復(fù)功能讓代碼問(wèn)題的審查和修復(fù)變得更加迅速,能夠針對(duì) QAC 高質(zhì)量分析結(jié)果中發(fā)現(xiàn)的問(wèn)題提供智能修復(fù)建議。
QAC 2025.4 還為持續(xù)集成/持續(xù)部署(CI/CD)環(huán)境提供了更簡(jiǎn)便的部署方式,并改進(jìn)了分析功能(包括對(duì) Windows API 的擴(kuò)展動(dòng)態(tài)內(nèi)存分析)。此外,您還將獲得諸如在單個(gè)項(xiàng)目中更好地處理多個(gè)合規(guī)模塊、更優(yōu)的 C++17 代碼解析以及 Validate 平臺(tái)改進(jìn)和功能增強(qiáng)等改進(jìn)。
以下是有關(guān) Perforce QAC 新功能的更多詳細(xì)信息:
1.用于 CI/CD 部署的精簡(jiǎn)安裝包,通過(guò)提供運(yùn)行分析工具和與 Validate 集成所需的最少組件集,簡(jiǎn)化了部署過(guò)程。
2.全新的 AI 輔助代碼修復(fù)功能將 VS Code 擴(kuò)展與 GitHub Copilot Chat 擴(kuò)展在 VS Code 集成開(kāi)發(fā)環(huán)境(IDE)中集成,通過(guò)提供交互式工作流來(lái)審查、批準(zhǔn)并應(yīng)用 QAC 分析中發(fā)現(xiàn)的問(wèn)題的 AI 修復(fù)建議,從而提高生產(chǎn)力,所有操作均可直接在 IDE 中完成。
3.對(duì) C++ 語(yǔ)言特性和結(jié)構(gòu)提供了更好的支持。
4.針對(duì) Windows API 的擴(kuò)展動(dòng)態(tài)內(nèi)存分析,涵蓋虛擬分配和堆分配函數(shù),幫助您識(shí)別內(nèi)存使用不當(dāng)?shù)膯?wèn)題。
5.驗(yàn)證平臺(tái)改進(jìn)情況,包括 QAC 產(chǎn)品品牌更新、安全改進(jìn)、問(wèn)題瀏覽器導(dǎo)航增強(qiáng)以及創(chuàng)建驗(yàn)證項(xiàng)目時(shí)的可配置性改進(jìn)。
6.包括對(duì)瑞薩和 GHS ccv850 編譯器的支持改進(jìn)、圖形用戶界面和命令行界面的改進(jìn)以及對(duì)更新版本的 Eclipse IDE 插件支持在內(nèi)的各種生活質(zhì)量提升。
除了這些改進(jìn)之外,此次發(fā)布還包含了一些重要的變更:
1.從 2025 年 2 月起,該產(chǎn)品將反映名稱從 Helix QAC 更改為 Perforce QAC 以及新的標(biāo)識(shí)。安裝程序和用戶界面也已更新為引用 Perforce QAC,并且安裝位置和用戶數(shù)據(jù)位置已更新以與新名稱保持一致。
2.許可證管理方面的變更包括自 2025.1 版本起可用的 RLM v16.1BL1 服務(wù)器的新安裝程序。許可證功能現(xiàn)在以年為單位,并將顯示為 25.0 版本。此外,2024 年的許可證與 Perforce 2025.1 或更高版本不兼容,您需要通過(guò)發(fā)送郵件至 revops-apptesting@perforce.com 聯(lián)系 Perforce 以獲取新許可證。
以下是關(guān)于未來(lái)版本的預(yù)告:
1.自 2025.1 版本起,‘qacli view’ 的 DIAGLIST、ANNSRC 和 SARIF 輸出類型已被棄用,并計(jì)劃在 2026.1 版本中移除。
2.所有之前已棄用的 qacli 命令將在 2026.1 版本中被移除。請(qǐng)參考棄用命令列表,查看您應(yīng)使用的新的命令以及它們的替代位置。
Copyright © 2023 漢宜電子科技(上海)有限公司 All Rights Reserved 滬ICP備2023002859號(hào)-1