跳转到主要内容Qoder 支持丰富的上下文输入,例如代码文件、目录、图像、git 提交(gitCommit)以及规则。你可以借助这些资源来补充提问,从而更清晰地表达你的需求。
使用以下任一方式打开 context 选择窗口,在智能会话中添加上下文:
- 方法一:点击输入框中的 + 添加上下文。
- 方法二:在输入框中输入
@,继续输入以搜索文件。选择一种上下文类型,例如 @file、@folder 或 @gitCommit,然后搜索特定内容。支持多选。
- 方法三:拖放或复制粘贴代码文件和图片,将其添加为上下文。
Qoder 提供多种上下文选项,可与您的输入搭配使用,用于构建完整的需求描述。
支持的上下文类型如下:
- @file
- @rule
- @folder
- @image
- @codeChanges
- @gitCommit
以下是这些上下文类型的详细说明。
使用此命令就一个或多个文件提问,或对其进行修改。
在输入框中键入 @file 以选择一个或多个代码文件。
你也可以将文件从资源管理器拖到聊天框中,将其作为上下文添加。
添加文件时的几点提示:
- 如需在描述中强调某个文件,输入
@ 后接文件名。
- 通过拖放将文件作为上下文添加时,会自动获得强调。
将规则嵌入到每次模型调用的系统提示中,提供持久、可复用的上下文,从而在代码生成、重构和工作流自动化中保持一致性的指导。
使用此命令查询或修改代码片段。在搜索、重构、添加注释或生成单元测试时非常有用。
输入 @folder,按名称搜索文件夹。选择包含该代码片段的项目文件夹,并附上你的需求。
使用此命令添加图片,并生成代码、修复缺陷或直观展示内容。例如,你可以根据设计稿生成一个前端页面。
输入 @image,Qoder 会提示你上传图片。你也可以将图片直接复制并粘贴到聊天框中。
要查看当前 Git 暂存区中的代码变更,请使用@codeChanges命令。例如,在将代码推送到 Git 仓库之前,你可以让 Qoder 审查并优化代码,或补充单元测试。
对于 Git 提交中的代码更改,使用 @gitCommit 添加提交详情。比如,可选择一条或多条 Git 提交记录,用于故障排查、缺陷修复和单元测试生成等任务。