CodeArts Snap是华为云推出的智能编程助手,可以帮助开发者将自然语言转化为规范可阅读、无开源漏洞的安全编程语言,提升开发者编程效率,助力企业快速响应市场需求。其核心技术基于华为云PaaS技术创新Lab与华为诺亚方舟实验室联合打造的PanGu-Coder代码大模型,支持Python和Java语言,支持PyCharm、IntelliJ和VSCode等代码编辑器。

CodeArts Snap的主要功能

  1. 函数级代码自动生成。可以通过自然语言识别做到函数级的多行代码生成,开发者仅需在定义好的函数签名末尾处敲下“回车键”,CodeArts Snap将生成符合业务逻辑的完整函数代码。
  2. 行级代码生成。CodeArts Snap在已有函数上文的场景下,还可以通过理解上文的语义和逻辑,自动进行行级代码生成。
  3. 光标处代码生成推荐。在编程过程中,开发者难免会遇到卡壳、停下来思考。此时CodeArts Snap在光标处会进行行中代码生成推荐,为开发者提供编程灵感。
  4. 提供多个生成结果方案。每次触发代码生成,CodeArts Snap会提供多个生成结果方案,开发者可以通过快捷键快速翻阅,也可以调取侧边栏对比查看所有候选代码生成推荐结果,并对结果进行选择。

CodeArts Snap的产品价格

目前CodeArts Snap处于免费测试中,用户可以通过VS Code和JetBrains插件市场免费下载,并通过下方链接申请注册使用:

https://devcloud.cn-north-4.huaweicloud.com/codeartssnap/apply

华为云CodeArts Snap编程

参考资料:https://zhuanlan.zhihu.com/p/608558457    CodeArts Snap:辅助你编程的神器

评论交流2

登录后可发布评论哦~
    avatar
    用户2Pf1Ji
    2026-05-10

    体验了华为的CodeArts Snap,用语言生成代码确实很方便,安全检查也让人安心。虽然现在只支持Python和Java,但作为日常效的辅助插件,表现已算贴心。期待未来能支持更多编程语言。

    avatar
    2026-05-10

    体验了CodeArts Snap,感觉挺贴心的。自然语言生成代码很方便,日常写Python和Java确实省心不少,对安全漏洞的把控也让人比较安心。虽然目前支持的语言还不算多,但作为辅助工具已经很不错了,期待未来慢慢完善。