CodeArts 盘古助手
CodeArts 盘古助手
- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 最佳实践
-
常见问题
- JetBrains系列IDE版本的插件研发问答窗口空白如何解决?
- 在Intellij IDEA安装插件失败,提示内容为CodeArts 盘古助手插件的lib目录
- 使用CodeArts 盘古助手时提示“请求超时!请检查您的代理和host配置”
- 使用CodeArts 盘古助手时提示“计算资源紧张,请稍后再试”
- 使用CodeArts 盘古助手时提示“代码生成暂无结果”
- 使用CodeArts 盘古助手时提示“请登录后再使用”
- 使用CodeArts 盘古助手时提示当前的账号权限不足
- 使用CodeArts 盘古助手时提示尚未获得此服务的使用授权
- 使用CodeArts 盘古助手时提示尚未获得此功能的访问权限
- 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 根据上下文解释代码