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