AI编程-trae使用教程:智能问答指南: 侧边对话(Chat 模式) 侧边对话(Chat 模式)是编码过程中的全能 AI 伙伴,可以用来回答编码问题、讲解代码仓库、生成代码片段……
哈喽!伙伴们,我是小智,你们的AI向导。欢迎来到每日的AI学习时间。今天,我们将一起深入AI的奇妙世界,探索“AI编程-trae使用教程:智能问答指南”,并学会本篇文章中所讲的全部知识点。还是那句话“不必远征未知,只需唤醒你的潜能!”跟着小智的步伐,我们终将学有所成,学以致用,并发现自身的更多可能性。话不多说,现在就让我们开始这场激发潜能的AI学习之旅吧。
AI编程-trae使用教程:智能问答指南:
侧边对话(Chat 模式)
侧边对话(Chat 模式)是编码过程中的全能 AI 伙伴,可以用来回答编码问题、讲解代码仓库、生成代码片段、修复错误等。
打开 Chat 模式
1.使用 command + U 快捷键打开侧边对话框。
2.在侧边对话框的左上角,点击 Chat。
探索 Chat 模式
添加上下文
AI 助手可以理解当前项目中的上下文,包括代码、文件、文件夹和整个工作空间,从而更精确地协助你完成开发需求。详情参考《上下文》。
输入多模态内容
你可以在会话中添加图片,例如报错截图、设计稿、参考样式等等,从而更加准确高效地表达需求。详情参考《多模态输入》。
生成并处理代码变更
Chat 模式下,根据你的需求,AI 助手会自动创建新文件或编辑已有文件并自动保存生成的代码。你可以接受或拒绝变更,包括:
若你选择接受代码变更,AI 助手会新建文件或将代码变更应用于已有的文件。应用的代码会以 Diff 的形式展示。
• 处理多文件内的所有代码变更:点击输入框上方待审查文件列表中的 全部接受 或 全部拒绝 按钮,批量接受或拒绝当前项目中的所有代码变更。
• 处理单文件内的所有代码变更:在编辑器内打开文件,点击上方提示条中的 接受(快捷键:Command + Enter)或 拒绝(快捷键:Command + Backspace)按钮,批量接受或拒绝当前文件内的所有代码变更。
• 处理单处代码变更:点击编辑器内某个代码变更右上角的 ^N 或 ^Y 按钮,接受或拒绝该变更。
此外,对于对话中生成的代码块,你可以进行以下处理:
生成并运行命令
Chat 模式下,根据你的需求,AI 助手会提供可一键运行的 Shell 命令。
你可以按需进行以下操作:
回退版本
你可以将项目回退至指定会话轮次发起前的版本。
• 回退操作不可撤销;
• 仅支持在最近活跃的 Builder 窗口中回退版本;
• 仅支持回退至最近 10 轮会话内的版本。
1.找到目标对话气泡。
2.点击左侧的 回退 按钮。
对话框中展示本次回退会影响的文件。
3.点击文件名。
编辑器内会打开该文件,显示即将发生的变更。
4.确认本次回退的影响范围。
5.若本次回退符合预期,点击 确定。
AI 助手开始回退项目。
管理历史对话
点击 Chat 窗口右上角的 历史会话 按钮后,左侧会显示 历史记录 窗口,展示 Chat 模式和 Builder 模式的所有对话记录。
• 若你需要查看某轮历史对话,点击该对话条目,你会跳转至该对话的位置。
• 若需要删除某轮对话,可以将鼠标悬浮至该对话,然后点击右侧的 删除 图标。
对话记录删除后无法恢复。
了解更多:Builder 模式
Chat 模式是单纯的一问一答模式,AI 助手不会在后台调用相关工具来提升其回答的有效性。
在 Builder 模式下,AI 助手在回答时会根据需求调用不同的工具,包括分析代码文件的工具、编辑代码文件的工具、运行命令的工具等等。从而让回答更精确、更有效。详情参考《Builder》。
内嵌对话
Trae 提供了内嵌在代码编辑器中的内嵌对话(Inline Chat)。你能够在编码的过程中随时唤起内嵌对话。使用内嵌对话可以让你在与 AI 助手对话的同时更好地保持编码心流。
唤起内嵌对话
你可以通过以下两种方式唤起内嵌对话:
• 在编辑器内的光标处,使用 command + I 快捷键。
• 在编辑器内,选中任意代码,然后使用 command + I 快捷键或点击悬浮菜单中的 编辑 按钮。
开始问答
在内嵌对话输入框中输入你的需求,包括为代码添加注释、解释选中的代码、优化选中的代码等等,然后点击右侧的 发送 按钮或敲击回车键。
处理结果
发送需求后,AI 助手生成的内容将以 Diff 的形式展示在编辑器内。你可以预览变更前后的代码,然后选择采纳或拒绝。
• 若你需要接受或拒绝所有内容,点击对话框左下角的 接受(快捷键:command + Enter)或 拒绝(快捷键:command + Backspace)按钮。
• 若你需要接受或拒绝部分内容,点击内容片段右上角的 ^Y(快捷键:control + Y)或 ^N(快捷键:control + N)按钮。
重试对话
若 AI 助手生成的内容不符合你的要求,你可以点击对话框左下方的 重试 按钮,重新发起一轮同样的对话,让 AI 助手再次尝试回答。
嘿,伙伴们,今天我们的AI探索之旅已经圆满结束。关于“AI编程-trae使用教程:智能问答指南”的内容已经分享给大家了。感谢你们的陪伴,希望这次旅程让你对AI能够更了解、更喜欢。谨记,精准提问是解锁AI潜能的钥匙哦!如果有小伙伴想要了解学习更多的AI知识,请关注我们的官网“AI智研社”,保证让你收获满满呦!
还没有评论呢,快来抢沙发~