Perforce QAC 2025.4 已经发布!此次版本为桌面用户带来了一项全新的内置功能:在 Visual Studio Code 中实现 AI 辅助代码修复。这项修复功能让代码问题的审查和修复变得更加迅速,能够针对 QAC 高质量分析结果中发现的问题提供智能修复建议。
QAC 2025.4 还为持续集成/持续部署(CI/CD)环境提供了更简便的部署方式,并改进了分析功能(包括对 Windows API 的扩展动态内存分析)。此外,您还将获得诸如在单个项目中更好地处理多个合规模块、更优的 C++17 代码解析以及 Validate 平台改进和功能增强等改进。
以下是有关 Perforce QAC 新功能的更多详细信息:
1.用于 CI/CD 部署的精简安装包,通过提供运行分析工具和与 Validate 集成所需的最少组件集,简化了部署过程。
2.全新的 AI 辅助代码修复功能将 VS Code 扩展与 GitHub Copilot Chat 扩展在 VS Code 集成开发环境(IDE)中集成,通过提供交互式工作流来审查、批准并应用 QAC 分析中发现的问题的 AI 修复建议,从而提高生产力,所有操作均可直接在 IDE 中完成。
3.对 C++ 语言特性和结构提供了更好的支持。
4.针对 Windows API 的扩展动态内存分析,涵盖虚拟分配和堆分配函数,帮助您识别内存使用不当的问题。
5.验证平台改进情况,包括 QAC 产品品牌更新、安全改进、问题浏览器导航增强以及创建验证项目时的可配置性改进。
6.包括对瑞萨和 GHS ccv850 编译器的支持改进、图形用户界面和命令行界面的改进以及对更新版本的 Eclipse IDE 插件支持在内的各种生活质量提升。
除了这些改进之外,此次发布还包含了一些重要的变更:
1.从 2025 年 2 月起,该产品将反映名称从 Helix QAC 更改为 Perforce QAC 以及新的标识。安装程序和用户界面也已更新为引用 Perforce QAC,并且安装位置和用户数据位置已更新以与新名称保持一致。
2.许可证管理方面的变更包括自 2025.1 版本起可用的 RLM v16.1BL1 服务器的新安装程序。许可证功能现在以年为单位,并将显示为 25.0 版本。此外,2024 年的许可证与 Perforce 2025.1 或更高版本不兼容,您需要通过发送邮件至 revops-apptesting@perforce.com 联系 Perforce 以获取新许可证。
以下是关于未来版本的预告:
1.自 2025.1 版本起,‘qacli view’ 的 DIAGLIST、ANNSRC 和 SARIF 输出类型已被弃用,并计划在 2026.1 版本中移除。
2.所有之前已弃用的 qacli 命令将在 2026.1 版本中被移除。请参考弃用命令列表,查看您应使用的新的命令以及它们的替代位置。
Copyright © 2023 汉宜电子科技(上海)有限公司 All Rights Reserved 沪ICP备2023002859号-1