如何将Github Copilot聊天上下文设置到指定子文件夹?
如何将GitHub Copilot聊天上下文设置到项目指定子文件夹?
以下是几种可行的操作方法:
拖拽子文件夹到聊天窗口
打开VS Code资源管理器,找到目标子文件夹,直接将其拖拽到Copilot聊天输入框中,Copilot会自动识别并将该文件夹设为当前聊天上下文,无需手动输入路径。手动输入正确格式的相对路径
尽管自动补全仅提示顶层文件夹,但可以手动输入从项目根目录出发的完整相对路径,注意使用正斜杠(/)分隔层级。例如目标子文件夹路径为src/components/buttons,直接输入指令#folder:src/components/buttons后回车即可。若路径包含空格,需用引号包裹,格式为#folder:"src/my components"。右键菜单直接启动上下文聊天
在资源管理器中右键点击目标子文件夹,选择「在Copilot中打开」选项,Copilot会直接以该文件夹作为上下文启动聊天会话。验证上下文生效状态
可在聊天中输入「列出当前上下文文件夹内的所有文件」这类指令,通过Copilot返回的内容确认是否已成功设置目标子文件夹为上下文。
内容的提问来源于stack exchange,提问作者Dan




