Skip to content

IDE 功能特性

Codex IDE 扩展的功能介绍

概述

Codex IDE 扩展提供丰富的编程辅助功能,深度集成到开发环境中。

核心功能

1. 智能对话

在 IDE 中与 Codex 交流:

- 询问代码问题
- 请求功能实现
- 讨论架构设计

2. 代码生成

直接生成代码到编辑器:

- 函数实现
- 类定义
- 测试代码

3. 代码解释

选中代码请求解释:

- 功能说明
- 逻辑分析
- 改进建议

4. 智能补全

上下文感知的代码补全:

- 整行补全
- 函数补全
- 导入建议

编辑功能

5. 代码重构

重构现有代码:

- 提取函数
- 重命名符号
- 简化逻辑

6. Bug 修复

自动检测并修复问题:

- 空指针检查
- 类型错误
- 逻辑 bug

7. 行内编辑

直接在代码行上编辑:

Alt+Cmd+E: 编辑当前行
Alt+Cmd+R: 重构选中代码

8. 快速修复

一键修复常见问题:

⚡ 点击快速修复
→ 选择修复方案
→ 应用修复

审查功能

9. 代码审查

审查代码变更:

- 安全漏洞
- 性能问题
- 代码规范

10. 差异比较

比较代码变更:

- 查看 Diff
- 审查修改
- 接受/拒绝

测试功能

11. 测试生成

自动生成测试:

- 单元测试
- 集成测试
- 边界测试

12. 测试运行

直接运行测试:

- 单个测试
- 整个文件
- 测试套件

文档功能

13. 文档生成

生成代码文档:

- JSDoc 注释
- API 文档
- README

14. 注释生成

自动添加注释:

- 函数注释
- 类注释
- 复杂逻辑注释

集成功能

15. Git 集成

版本控制集成:

- 查看变更
- 创建提交
- 推送代码

16. 终端集成

内置终端:

- 运行命令
- 查看输出
- 错误定位

界面功能

17. 多面板

灵活的界面布局:

- 侧边栏
- 底部面板
- 浮动窗口

18. 历史记录

查看历史对话:

- 搜索历史
- 恢复对话
- 导出记录

高级功能

19. 项目感知

理解整个项目:

- 跨文件引用
- 依赖分析
- 架构理解

20. 自定义技能

扩展功能:

- 安装技能
- 自定义命令
- 工作流自动化

效率提升

快捷键

快捷键功能
Cmd+Shift+P打开 Codex
Cmd+Shift+L解释选中代码
Cmd+Shift+E编辑选中代码
Cmd+Shift+R运行测试

快捷操作

右键菜单:
- Codex: 解释
- Codex: 修复
- Codex: 优化

下一步

基于 OpenAI Codex 官方文档翻译