CodeArtsSnap是华为云推出的AI编程助手可以帮助开发者将自然语言转化为规范可阅读、无开源漏洞的安全编程语言提升开发者编程效率助力企业快速响应市场需求。其核心技术基于华为云PaaS技术创新Lab与华为诺亚方舟实验室联合打造的PanGu-Coder代码大模型支持Python和Java语言支持PyCharm、IntelliJ和VSCode等代码编辑器。
CodeArtsSnap的主要功能
函数级代码自动生成。可以通过自然语言识别做到函数级的多行代码生成开发者仅需在定义好的函数签名末尾处敲下“回车键”CodeArtsSnap将生成符合业务逻辑的完整函数代码。
行级代码生成。CodeArtsSnap在已有函数上文的场景下还可以通过理解上文的语义和逻辑自动进行行级代码生成。
光标处代码生成推荐。在编程过程中开发者难免会遇到卡壳、停下来思考。此时CodeArtsSnap在光标处会进行行中代码生成推荐为开发者提供编程灵感。
提供多个生成结果方案。每次触发代码生成CodeArtsSnap会提供多个生成结果方案开发者可以通过快捷键快速翻阅也可以调取侧边栏对比查看所有候选代码生成推荐结果并对结果进行选择。
CodeArtsSnap的产品价格
目前CodeArtsSnap处于免费测试中用户可以通过VSCode和JetBrains插件市场免费下载并通过下方链接申请注册使用:
https://devcloud.cn-north-4.huaweicloud.com/codeartssnap/apply