CodeBuddy 内联对话

内联对话(Inline Chat)是在代码编辑区中嵌入输入框,直接输入需求或调用指令后,生成代码并插入到当前光标位置的功能。这种方式极大地增强了编码过程中的代码生成能力。

相关产品
CodeBuddy 产品页,含版本规格、价格与购买入口。

一、功能特性

原地编辑:无需切换窗口,在代码编辑区直接与 AI 对话。

二、开启内联对话

在 CodeBuddy IDE 中,内联对话功能已默认开启。

三、手动配置

在右上角头像处进入 IDE 设置 > 对话板块,管理内联对话功能的状态和详细配置:

四、唤起方式

方式 操作说明
菜单方式 圈选代码块后,在弹出菜单中单击快速编辑按钮
快捷键方式 直接使用快捷键唤起

五、使用流程

1. 唤起输入框:通过快捷键或菜单方式打开内联对话。

2. 输入需求:直接输入自然语言描述的需求。

3. AI 处理:CodeBuddy 将帮你编辑所选代码或生成新代码。

4. 处理结果:对生成的代码进行单个或批量的接受/拒绝处理。

六、快捷键

系统 操作 描述
Windows Ctrl + I 快速唤起内联对话输入框
Mac Command + I 快速唤起内联对话输入框
通用 Escape 退出/关闭内联对话输入框

七、典型应用场景

唤起内联对话之后,你可以输入自然语言描述需求,典型的应用场景有:

·快速生成代码模板:快速生成或插入常用代码模板,例如函数、类、配置等。

·代码重构优化:对现有代码进行重构、重命名、逻辑优化。

·代码诊断修复:实时代码诊断及修复提示,例如类型校验、安全检测等。

·需求快速落地:在开发新功能时,通过自然语言快速实现思路落地。

八、内联对话无法唤起?

请检查以下几点:

·检查快捷键是否与其他功能冲突。

·尝试重启 IDE。

九、生成的代码不符合预期?

·尝试提供更详细的需求描述。

·可以多次尝试,选择最符合预期的结果。

十、如何撤销已接受的代码?

使用 IDE 的撤销功能(Ctrl + Z / Command + Z)即可撤销已接受的代码修改。

赞 (0)
上一篇 4天前
下一篇 4天前