CodeArts Snap是华为云推出的人工智能编程助手,旨在帮助开发者将自然语言转换为规范、可读且无开源漏洞的安全编程语言,从而提高开发效率,帮助企业迅速响应市场变化。其核心技术基于华为云PaaS技术创新实验室与华为诺亚方舟实验室联合开发的PanGu-Coder代码大模型,支持Python和Java两种编程语言,兼容PyCharm、IntelliJ和VSCode等多种代码编辑器。
CodeArts Snap的核心功能
- 函数级代码自动生成。通过自然语言识别,能够实现多行代码的自动生成,开发者只需在预定义的函数签名末尾按下“回车键”,CodeArts Snap将自动生成符合业务逻辑的完整函数代码。
- 行级代码生成。在已有函数的上下文中,CodeArts Snap可以根据理解上下文的语义和逻辑,自动生成行级代码。
- 光标处的代码生成推荐。在编程时,开发者有时会遇到思考停顿的情况,此时CodeArts Snap能够在光标所在位置提供行中代码生成推荐,激发开发者的编程灵感。
- 多个生成结果选项。每次触发代码生成时,CodeArts Snap会提供多个结果选项,开发者可以使用快捷键快速浏览,也可以通过侧边栏查看所有候选代码生成结果并进行选择。
CodeArts Snap的产品定价
目前,CodeArts Snap处于免费测试阶段,用户可以通过VS Code和JetBrains插件市场免费下载,并可通过以下链接申请注册使用:
https://devcloud.cn-north-4.huaweicloud.com/codeartssnap/apply
相关导航
暂无评论...