华为云智能编程助手CodeArts Snap是云厂商中首款国产化的AI代码辅助编程工具,致力于打造现代化开发新范式。通过将自然语言转化为规范、可读、安全的编程语言,提升开发者的工作效率,帮助企业快速响应市场需求。

CodeArts Snap 以 VSCode 插件的形式为开发者提供服务,已上线 VSCode 插件市场。

华为云CodeArts Snap插件安装入口: https://plugins.jetbrains.com/plugin/21068-huawei-cloud-codearts-snap

CodeArts Snap 基于盘古大模型提供智能生成、智能问答和智能协同三大核心能力,通过智能化需求管理、代码开发、代码优化、代码质量检测及应用部署等多种研发场景,重塑软件开发流程。

华为云CodeArts Snap功能:

代码生成: 华为云CodeArts Snap 帮助开发者在编辑器中生成代码。只需触发代码生成命令,若要使用 `or` 函数,可在“设置”中将默认值更改为 `off` 或 `on`,然后按下 Alt+C 回车触发暂停。

单元测试生成: 在编辑器中选择要生成单元测试的单个函数,右键单击选择“单元测试”菜单,生成的单元测试代码将显示在右侧边栏的“聊天”选项卡上。

代码解释: 在编辑器中选择要解释的代码片段,右键单击选择“代码解释”菜单,代码解释将显示在右侧边栏的“聊天”选项卡上。

代码注释: 在编辑器中选择要注释的代码片段,右键单击选择“代码注释”菜单,代码注释将显示在右侧边栏的“聊天”选项卡上。

代码调试: 如果在 IDE 调试运行中出现代码错误,选择需要修改的代码,右键选择“代码调试”菜单。在弹出的互动卡片中输入错误日志,即可获得 CodeArts Snap 提供的解决方案。

提示中心:使用 Alt+Y 热键或打开 CodeArts Snap 工具窗口,点击输入框即可查看提示中心功能。单击提示中心,查看编写 Prompt 的一些良好做法。在研发问答中提出问题后,可以将该问题添加到收藏夹、添加到提示中心以及添加到 IDE 提示中心设置中。取消收藏夹,从提示中心删除,并从 IDE 提示中心设置同步删除。IDE 提示中心的添加和删除也会同步到 R&D Q&A 中的提示中心。

“/”快捷功能: 使用 Alt+Y 热键或打开 CodeArts Snap 工具窗口,点击输入框并输入“/”即可查看快捷功能的选择。

研发知识 Q&A: 点击打开 CodeArts Snap 工具窗口,在互动框中询问研发问题。

华为云 CodeArts Snap 优势:

智能生成: 基于千万级开源代码仓,优选百亿代码行,通过代码生成、单元测试用例生成等功能帮助开发者提升开发效率、减少代码错误和漏洞。

智能问答: 基于千万级研发书籍、技术博客和产品文档等高质量数据训练,通过交互精准获取 200+ 华为云服务技术支持和通用研发技术知识,帮助开发者快速解决云原生开发技术难题。

智能协同: 基于华为云万级 API 技术文档数据有监督精调,支持 200+ 华为云服务无缝衔接,作为超级入口实现一站式应用部署,让开发者聚焦业务开发。

CodeArts Snap 安装指南:

安装 VSCode

到 VS Code 官网下载并安装 1.72.0 以上版本。

安装 CodeArts Snap 插件(在插件市场搜索 CodeArts Snap)

打开 VSCode, 使用快捷键 Ctrl + Shift + X 或点击左侧边栏的扩展按钮,在弹出的插件搜索输入框中填写 Huawei Cloud CodeArts Snap 或 CodeArts Snap,点击安装按钮。

注册华为云账号

若已有华为云账号,请直接看下一步。若还没有,点击 此链接 注册账号。另外,实名认证的步骤可参考 此链接,个人认证推荐使用扫码认证最为方便。

获取 AK/SK 并登录

CodeArts Snap 依赖华为云 Toolkit 底座进行账户登录,安装插件后,可以根据 VSCode 右下角的弹窗提示点击登录,或者点击左下角的 Huawei Cloud Toolkit:未登录打开 Huawei Cloud Toolkit 登录界面。

您可以在 Huawei Cloud Toolkit 登录界面点击访问秘钥快速进入华为云控制台,点击新增访问秘钥进行访问秘钥申请。秘钥申请时可适当填入备注信息。

创建成功后,系统将提示您点击立即下载,访问秘钥信息将保存在 credentials.csv 文件中。请注意,每人最多可以添加 2 个访问秘钥,且每个访问秘钥只允许下载一次,请妥善保管。若不慎遗失秘钥,小伙伴们也无需担心,只需删除历史秘钥并重新申请创建即可。

华为云 CodeArts Snap 作为面向开发人员的 IDE 插件运行,并推出了其服务。我们的服务目前处于邀请测试阶段,如果您对此感兴趣,请随时点击上面的链接注册我们的试用列表!

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部