Codex IDE Commands:命令面板和快捷键速查
整理 Codex IDE Extension 的命令面板入口、快捷键绑定方法和常用命令,帮助在编辑器里快速把文件、选区和 TODO 交给 Codex。
适用场景
这篇手册适合已经安装 Codex IDE Extension 的用户。你会学到如何从命令面板调用 Codex、如何把文件或选区加入线程、如何给常用命令绑定快捷键。
如果你经常在编辑器里切换鼠标、复制文件路径、粘贴代码片段,IDE Commands 可以明显减少上下文搬运。
步骤 1:打开命令面板
在 VS Code 类编辑器中,打开命令面板:
- macOS:
Cmd+Shift+P - Windows/Linux:
Ctrl+Shift+P
输入 Codex,查看扩展提供的命令。命令列表可能随扩展版本变化,正式名称以当前编辑器显示为准。
步骤 2:打开 Codex 侧边栏
常用入口是打开 Codex sidebar。这样你可以在不离开编辑器的情况下查看线程、输入任务、确认审批和检查结果。
适合这样使用:
请根据当前文件解释这个组件的数据流,先不要改代码。
如果 Codex 需要更多上下文,再把相关文件或选区加入线程。
步骤 3:把选区加入当前线程
选中一段代码后,通过命令面板运行“Add selected text range as context”一类命令。官方命令 ID 中包含 chatgpt.addToThread。
适合场景:
- 只想让 Codex 看一个函数。
- 让 Codex 解释一段复杂逻辑。
- 针对当前选区生成测试。
- 让 Codex 修复一个局部 TODO。
比起把整份文件交给 Codex,选区上下文更轻,也更容易让任务保持聚焦。
步骤 4:把整个文件加入线程
如果问题跨越整个文件,例如组件状态、路由导出、配置文件结构,可以使用“Add file to thread”一类命令。官方命令 ID 中包含 chatgpt.addFileToThread。
添加后可以这样问:
请阅读这个文件,找出导致移动端布局溢出的最可能原因,并给出最小修改方案。
先让 Codex 解释判断,再让它修改,会更容易审查。
步骤 5:用命令处理 TODO
官方命令列表中包含处理选中 TODO 的入口。使用方法通常是:
- 在代码里选中 TODO 注释或相关代码。
- 从命令面板运行 Codex 的 TODO 实现命令。
- 在 Codex 面板里补充约束,例如“不改公共 API”“必须补测试”。
- 审查 diff 和验证结果。
这类命令适合小而明确的开发任务。
步骤 6:绑定快捷键
如果你频繁使用某个命令:
- 打开命令面板。
- 运行 Keyboard Shortcuts。
- 搜索
Codex或具体命令 ID。 - 点击编辑图标。
- 输入你想要的快捷键。
建议只给高频动作绑定快捷键,例如新建线程、打开侧边栏、加入选区。不要给高风险动作设置容易误触的组合键。
常见错误
不要把整个仓库都当成默认上下文。IDE Extension 的优势是贴近当前编辑位置,应优先给最相关的文件或选区。
不要在同一个线程里混入太多不相关选区。上下文越杂,Codex 越难判断你的真实目标。
不要把 IDE Commands 和 CLI 命令混为一谈。前者是编辑器扩展命令,后者是终端里的 codex 命令。
小结
Codex IDE Commands 的核心价值是减少上下文搬运。熟练使用命令面板、选区加入、文件加入、新建线程和快捷键之后,你可以把 Codex 当作编辑器里的协作开发者,而不是另一个需要手动复制粘贴的聊天窗口。
相关教程
常见问题
IDE Commands 和 slash commands 有什么区别?
IDE Commands 是编辑器命令面板里的扩展命令,用于打开侧边栏、新建线程、添加文件或选区;slash commands 是 Codex 对话里的命令,用于控制当前会话。
可以给 Codex 命令绑定自己的快捷键吗?
可以。官方文档说明可在编辑器的 Keyboard Shortcuts 中搜索 Codex 或命令 ID,然后为常用命令设置快捷键。