上下文选择
输入
在输入框中输入问题或指令是唯一必需的上下文。下方列出的所有其他选择和包含附加上下文的方法都是可选的。
高亮代码
你通过按下 cmd/ctrl + L (VS Code) 或 cmd/ctrl + J (JetBrains) 选择的高亮代码将与你提供的输入一起包含在你的提示中。除非你高亮显示其他部分或使用下方列出的其他选择方法,否则这是将提供给模型的唯一代码段。
当前文件
在聊天窗口发送请求时(提示不能为空),你可以通过按下 opt + enter (Mac) 或 alt + enter (Windows) 将当前打开的文件作为上下文包含进去。
特定文件
你可以通过输入 @Files
并选择文件,将当前工作区中的特定文件作为上下文包含进去。
特定文件夹
你可以通过输入 @Folder
并选择目录,将当前工作区中的文件夹作为上下文包含进去。它的工作原理类似于 @Codebase
,但仅包含所选文件夹中的文件。
代码库搜索
你可以通过输入 @Codebase
自动将代码库中的相关文件作为上下文包含进去。你可以在此处了解 @Codebase 的工作原理。
文档网站
你可以通过输入 @Docs
并选择文档网站,将文档网站作为上下文包含进去。你可以在此处了解 @Docs 的工作原理。
终端内容
你可以通过输入 @Terminal
将 IDE 终端的内容作为上下文包含进去。
Git Diff
你可以通过输入 @Git Diff
将你当前分支的所有更改作为上下文包含进去。