更新时间:2026-10-27 GMT+08:00
分享

AI编程

码道IDE提供了代码解释、代码优化、单元测试等智能编码能力,辅助你完成编码相关工作。

代码解释

从功能、目的、使用场景、主要逻辑等维度对代码进行深入解释说明,帮助开发人员快速理解代码内涵,提高阅读代码的速度与效率,加速知识传递与团队协作。

  1. 参考快速启动操作,登录码道IDE。
  2. 发送解释代码指令。

    • 方式一:在代码编辑区选中目标代码,单击右键选择“华为云码道CodeArts代码智能体 > 代码解释”。
      图1 单击右键发送指令
    • 方式二:在代码编辑区单击目标代码上方的 ,在弹出的快捷指令菜单中,选择“代码解释”。
      图2 在代码编辑区通过快捷指令发送指令
    • 方式三:在代码编辑区选中目标代码,单击右键选择“华为云码道CodeArts代码智能体:将代码添加到聊天窗”,将选中的代码作为上下文添加到聊天框中。在输入框中输入“/”,或单击 选择“快捷指令”,选中“/explain”后单击发送图标 。
      图3 在输入框内通过快捷指令发送指令

  3. 查看代码功能、目的与使用场景等解释信息。

    图4 查看代码解释信息

代码注释

快速分析代码结构与逻辑,自动生成清晰、有意义的完整注释,统一代码库注释风格,提升代码可读性,降低理解成本。

  1. 参考快速启动操作,登录码道IDE。
  2. 发送添加代码注释指令。

    • 方式一:在代码编辑区选中目标代码,单击右键选择“华为云码道CodeArts代码智能体 > 代码注释”。
    • 方式二:在代码编辑区单击目标代码上方的 ,在弹出的快捷指令菜单中,选择“代码注释”。
    • 方式三:在代码编辑区选中目标代码,单击右键选择“华为云码道CodeArts代码智能体:将代码添加到聊天窗”,将选中的代码作为上下文添加到聊天框中。在输入框中输入“/”,或单击 选择“快捷指令”,选择“/comment”,单击发送图标 。

  3. 查看添加注释后的代码,单击插入图标 ,即可用带注释的代码替换原代码。

    图5 查看添加注释后的代码

代码优化

华为云码道代码智能体能够分析代码的性能瓶颈并提供优化建议,帮助用户提高代码的可读性和可维护性。

  1. 参考快速启动操作,登录码道IDE。
  2. 发送代码优化指令。

    • 方式一:在代码编辑区选中目标代码,单击右键选择“华为云码道CodeArts代码智能体 > 代码优化”。
    • 方式二:在代码编辑区单击目标代码上方的 ,在弹出的快捷指令菜单中,选择“代码优化”。
    • 方式三:在代码编辑区选中目标代码,单击右键选择“华为云码道CodeArts代码智能体:将代码添加到聊天窗”,将选中的代码作为上下文添加到聊天框中。在输入框中输入“/”,或单击 选择“快捷指令”,选择“/optimize”,单击发送图标 。

  3. 查看代码优化建议和优化后的代码。您可以单击插入图标 ,用优化后的代码替换原代码。

    图6 查看优化后的代码

单元测试

单元测试聚焦于单个方法和类级别,通过自动生成高质量的测试用例,为代码质量保驾护航,有效降低缺陷风险。

  1. 参考快速启动操作,登录码道IDE。
  2. 发送代码单元测试指令。

    • 方式一:在代码编辑区,选中目标代码,单击右键选择“华为云码道CodeArts代码智能体 > 单元测试”。
    • 方式二:在代码编辑区,单击目标代码上方的 ,在弹出的快捷指令菜单中,选择“单元测试”。
    • 方式三:在代码编辑区,选中目标代码,单击右键选择“华为云码道CodeArts代码智能体:将代码添加到聊天窗”,将选中的代码作为上下文添加到聊天框中。在输入框中输入“/”,或单击 选择“快捷指令”,选择“/tests”,单击发送图标 。

  3. 查看输出的测试用例代码及代码解释内容,您还可以单击 ,将生成的测试用例代码另存为文件进行运行。

    图7 查看单元测试结果

相关文档