12月27日,华为云的研发大模型CodeArts Snap宣布将于明日(12月28日)正式进入公测阶段。作为基于盘古研发大模型的智能开发助手,CodeArts Snap注重智能生成、智能问答和智能协同三大核心能力,旨在通过智能需求管理分析、新增代码开发、存量代码优化、代码质量看护、应用便捷部署等多场景,为软件开发领域注入全新活力。
超越传统开发,提升研发效率
CodeArts Snap自称可以将开发者的研发效率提升超过20%。为达到这一目标,它拥有八大核心功能,旨在覆盖研发的方方面面:
1. 单元测试用例生成
实现自动创建单元测试用例,有效提高测试覆盖率,告别手动编写的繁琐,确保每个功能和场景都被全面测试。
2. 代码生成
根据自然语言生成完整代码逻辑,大幅提升编码效率,让开发者告别繁琐的手动敲击,实现更高效的代码生成。
3. 代码调试
在用户运行代码报错时,CodeArts Snap提供错误日志的提示,实现一键修复代码。同时,用户还可以直接检视代码,挖掘潜在编译问题。
4. 代码解释
快速分析代码并自动生成文档,提高代码阅读速度和效率,让代码更易于理解。
5. 研发知识问答
允许在对话框内进行任意研发相关的知识提问,提高研发问题的解决效率。
6. 代码注释
快速分析代码,自动生成有意义的完整注释,增加代码可读性,保持代码库注释风格的一致性,提高研发问题的解决效率。
7. 代码检查
快速分析代码,提供错误发生的详细信息和修复建议,缩短错误定位时间,提高代码的质量。
8. 代码翻译
快速分析代码并自动完成迁移和翻译,提高开发者的工作效率,让多语言切换更加便捷。
多平台支持,服务费用透明
CodeArts Snap智能编程插件目前已在VSCode和JetBrains插件市场上线,支持PyCharm、IntelliJ和VSCode等多种IDE,同时也支持Python和Java两种语言的多场景代码智能生成。在价格方面,公测期间不向用户收取费用,商用后的服务费用将在用户订购页面予以明示,用户可根据需求选择具体服务类型并按明示价格支付。CodeArts Snap为研发人员提供了更智能、高效的编程体验,引领了智能研发的新潮流。