CodeArts盘古助手
CodeArts盘古助手
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
- 常见问题
- 文档下载
- 通用参考
本文导读
链接复制成功!
使用CodeArts 盘古助手解释代码
如果开发人员对代码存在疑惑,可以使用CodeArts 盘古助手代码解释功能自动分析代码的结构和逻辑,对代码功能进行解释,帮助开发人员理解代码的功能和实现方式。
CodeArts 盘古助手支持解释Java、C、C++、Python、JavaScript等主流编程语言代码,示例为CodeArts 盘古助手生成的冒泡排序Java代码。
通过问答功能解释代码
- 选中示例代码中“main”方法代码,单击右键,选择菜单“CodeArts 盘古助手:Add to Chat”或使用快捷键Ctrl+Shift+Q将代码添加至研发对话窗口。
- 在研发对话窗口输入框中输入“/”,在弹出菜单中选择“/explain”,或单击研发对话窗口中“Code Explain”,单击
发送。
说明:
可以直接选择菜单“CodeArts 盘古助手>Code Explain”完成步骤1、步骤2。
- CodeArts 盘古助手将对代码进行解释,通过文字描述帮助开发人员理解代码。针对本次选中的代码,CodeArts 盘古助手给出提示没有包含“bubbleSort”方法。
图1 CodeArts 盘古助手解释代码内容
根据工程上下文解释代码
- 在研发对话窗口中输入“@”,在弹出菜单中选择“@workspace”。
- 选中示例代码中“main”方法代码,单击右键,选择菜单“CodeArts 盘古助手:Add to Chat”或使用快捷键Ctrl+Shift+Q将代码添加至研发对话窗口。
- 在研发对话窗口输入框中输入“/”,在弹出菜单中选择“/explain”,或单击研发对话窗口中“Code Explain”,单击
发送。
- CodeArts 盘古助手将对代码进行解释,通过文字描述帮助开发人员理解代码。由于使用了上下文模式,本次给出的解释不再提示没有包含“bubbleSort”方法。
图2 根据上下文解释代码