使用 Chat
使用 Chat 可以探索你的代码库、快速上手不熟悉的代码,还能帮你解决技术问题。
关于 Chat
Chat 是一种用自然语言操作代码库的新方式。Chat 会自动把当前的工作区当作上下文使用,你也可以通过选择特定的代码块、文件、文件夹,或者外部文档来 提供重点上下文 给 Augment。你当前聊天中的细节,包括你添加的上下文,都会被用来生成更相关的代码建议。
访问 Chat
点击侧边栏或状态栏中的 Augment 图标 来打开 Chat 侧边栏。你也可以用下面的快捷键打开 Chat。
快捷键
平台 | 快捷键 |
---|---|
MacOS | Cmd L |
Windows/Linux | Ctrl L |
使用 Chat
要使用 Chat,只需要在 Chat 面板底部的输入框里输入你的问题或命令。你会看到当前包含的上下文,默认会包括工作区和当前文件。可以用 Chat 来解释代码、查找 bug,或者学习一个新库。想获取更多使用 Chat 的灵感,可以看这里的 Chat 示例提示。
和 Chat 聊代码
为了得到更好的结果,除了问一些简单问题,你还可以和 Chat 进行来回的对话。例如,你可以让 Chat 解释一个函数的作用,然后继续问它有哪些重构建议。Chat 就像是你的搭档程序员,帮你解决技术问题或者理解陌生的代码。
开启新的聊天
当你想换一个话题时,就该开启一个新的 Chat,因为当前的聊天内容会被当作你下一个问题的上下文。要开启新聊天,打开 Augment 面板,点击 Chat 面板右上角的新增聊天图标。
查看之前的聊天
点击 Chat 面板左上角的展开图标,就可以继续之前的聊天。你之前的聊天记录会按照时间倒序排列,点击就可以从上次中断的地方继续对话。
删除聊天记录
如果你想删除之前的聊天,点击左上角的展开图标,显示聊天列表,然后点击你想删的那条聊天旁边的删除图标。系统会让你确认是否真的要删除这条聊天。