设置编辑器与命令
用 /settings 查看、修改和重置个人偏好,并排查受限字段与覆盖。
交互会话中输入 /settings 打开可搜索的设置编辑器。它显示每个设置的当前值和说明,适合先查看再修改;修改通常写入 ~/.copilot/settings.json,供后续会话使用。
浏览与编辑
| 按键 | 操作 |
|---|---|
↑ / ↓ | 移动选择 |
/ | 按名称或描述搜索 |
Enter | 切换布尔值,或编辑其他类型 |
Ctrl+R | 把选中的设置恢复默认 |
Ctrl+E | 在配置的终端编辑器中打开 settings.json |
Esc | 清除当前搜索或关闭编辑器 |
大多数变化立即生效,例如主题颜色;experimental 和代理设置等部分选项需要重启,CLI 会提示,某些情况下可帮助重启会话。
单项命令
/settings show theme
/settings theme
/settings theme dim
/settings footer.showBranch offshow KEY 查看当前值,只有 KEY 查看允许的取值,KEY VALUE 执行修改。布尔值接受 on / off 或 true / false,嵌套键使用点号。
例如 /settings autoUpdate off 关闭自动更新。它改变个人偏好,而不是卸载 CLI 或禁止手工更新。/config KEY VALUE、/config unset KEY 也会把对应更改保存到个人设置。
常用偏好
| 设置 | 控制内容 |
|---|---|
theme | default、github、dim、high-contrast、colorblind 配色 |
renderMarkdown | 终端中渲染 Markdown |
banner | 启动横幅,取值 always、once、never |
beep | 需要用户关注时发出提示音 |
includeCoAuthoredBy | 提交中是否添加 Co-authored-by trailer |
footer.showBranch | 页脚显示 Git 分支 |
askUser | 是否允许智能体提出澄清问题 |
表格列出用途和取值,不表示这些偏好都是同一个默认值。当前完整键表和默认值以来源中的配置参考为准。
无法直接修改的情形
涉及凭据保存、执行 Shell 等敏感设置,不提供无确认的单行修改入口。列表或结构化对象需要进入编辑器后按 Ctrl+E,再修改 JSONC 文件。
来自仓库或组织的值可能覆盖个人值。此时修改用户文件不会改变最终结果,应检查配置作用域。编辑器的 Problems 标签用于显示解析、校验和未知键问题,适合处理拼写错误或不受支持的配置。