注意
GitHub Copilot 功能矩阵目前处于公开预览阶段,未来可能会有所更改。
GitHub 建议使用最新稳定版的 IDE 和 Copilot 扩展版本,以获得最佳的 Copilot 体验。
键
- ✓ = 支持
- ✗ = 不支持
- P = 预览中
- C = 正在关闭
按 IDE 划分的功能
下表显示了每个 IDE 最新版本中支持的 Copilot 功能。
| 功能 | VS Code | Visual Studio | JetBrains | Eclipse | Xcode | NeoVim |
|---|---|---|---|---|---|---|
| .NET 升级代理 | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ |
| 代理技能 | ✓ | ✗ | P | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| BYOK | P | ✓ | P | P | P | ✗ |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| 检查点 | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ |
| 自定义代理 | ✓ | P | P | ✓ | P | ✗ |
| 自定义指令 | ✓ | ✓ | P | P | P | ✗ |
| 编辑模式 | ✓ | C | ✓ | ✗ | ✗ | ✗ |
| Java 升级代理 | P | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| 下一个编辑建议 | ✓ | ✓ | P | P | P | ✗ |
| 提示文件 | ✓ | ✓ | P | ✗ | P | ✗ |
| 视觉 | P | ✓ | P | ✓ | P | ✗ |
| 工作区索引 | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
按 VS Code 版本划分的功能
下表显示了该 IDE 近期版本中支持的 Copilot 功能。
VS Code 最新版本
| 功能 | 1.108.0 | 1.107.0 | 1.106.0 | 1.105.0 | 1.104.0 |
|---|---|---|---|---|---|
| .NET 升级代理 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理技能 | ✓ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ |
| BYOK | P | P | P | P | P |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 自定义代理 | ✓ | ✓ | P | P | P |
| 自定义指令 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 编辑模式 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Java 升级代理 | P | P | P | P | P |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| 下一个编辑建议 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 提示文件 | ✓ | ✓ | P | P | P |
| 视觉 | P | P | P | P | P |
| 工作区索引 | ✓ | ✓ | ✓ | ✓ | ✓ |
VS Code 2025 版本
| 功能 | 1.108.0 | 1.107.0 | 1.106.0 | 1.105.0 | 1.104.0 | 1.103.0 | 1.102.0 | 1.101.0 | 1.100.0 | 1.99.0 | 1.98.0 | 1.97.0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| .NET 升级代理 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理技能 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P |
| BYOK | P | P | P | P | P | P | P | P | P | P | P | P |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P |
| 自定义代理 | ✓ | ✓ | P | P | P | P | P | P | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P |
| 编辑模式 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Java 升级代理 | P | P | P | P | P | P | P | P | P | P | P | P |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P | P | ✗ | ✗ |
| 下一个编辑建议 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P |
| 提示文件 | ✓ | ✓ | P | P | P | P | P | P | P | P | P | P |
| 视觉 | P | P | P | P | P | P | P | P | P | P | P | P |
| 工作区索引 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
VS Code 2024 版本
| 功能 | 1.96.0 | 1.95.0 | 1.94.0 |
|---|---|---|---|
| .NET 升级代理 | ✗ | ✗ | ✗ |
| 代理技能 | ✗ | ✗ | ✗ |
| 代理模式 | ✗ | ✗ | ✗ |
| BYOK | P | P | P |
| 聊天 | ✓ | ✓ | ✓ |
| 检查点 | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ |
| Copilot 代码审查 | P | P | ✗ |
| 自定义代理 | ✗ | ✗ | ✗ |
| 自定义指令 | P | P | ✗ |
| 编辑模式 | P | P | ✗ |
| Java 升级代理 | P | P | P |
| MCP | ✗ | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ |
| 视觉 | ✗ | ✗ | ✗ |
| 工作区索引 | ✓ | ✓ | ✗ |
VS Code 2023 版本
| 功能 | 1.80.0 |
|---|---|
| .NET 升级代理 | ✗ |
| 代理技能 | ✗ |
| 代理模式 | ✗ |
| BYOK | P |
| 聊天 | ✓ |
| 检查点 | ✗ |
| 代码补全 | ✓ |
| 代码引用 | ✗ |
| Copilot 代码审查 | ✗ |
| 自定义代理 | ✗ |
| 自定义指令 | ✗ |
| 编辑模式 | ✗ |
| Java 升级代理 | P |
| MCP | ✗ |
| 下一个编辑建议 | ✗ |
| 提示文件 | ✗ |
| 视觉 | ✗ |
| 工作区索引 | ✗ |
VS Code 2022 版本
| 功能 | 1.70.0 |
|---|---|
| .NET 升级代理 | ✗ |
| 代理技能 | ✗ |
| 代理模式 | ✗ |
| BYOK | P |
| 聊天 | ✓ |
| 检查点 | ✗ |
| 代码补全 | ✓ |
| 代码引用 | ✗ |
| Copilot 代码审查 | ✗ |
| 自定义代理 | ✗ |
| 自定义指令 | ✗ |
| 编辑模式 | ✗ |
| Java 升级代理 | P |
| MCP | ✗ |
| 下一个编辑建议 | ✗ |
| 提示文件 | ✗ |
| 视觉 | ✗ |
| 工作区索引 | ✗ |
VS Code 2021 版本
| 功能 | 1.60.0 | 1.57.0 |
|---|---|---|
| .NET 升级代理 | ✗ | ✗ |
| 代理技能 | ✗ | ✗ |
| 代理模式 | ✗ | ✗ |
| BYOK | P | P |
| 聊天 | ✗ | ✗ |
| 检查点 | ✗ | ✗ |
| 代码补全 | ✓ | P |
| 代码引用 | ✗ | ✗ |
| Copilot 代码审查 | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ |
| 自定义指令 | ✗ | ✗ |
| 编辑模式 | ✗ | ✗ |
| Java 升级代理 | P | P |
| MCP | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ |
| 提示文件 | ✗ | ✗ |
| 视觉 | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ |
按 Visual Studio 版本划分的功能
下表显示了该 IDE 近期版本中支持的 Copilot 功能。
Visual Studio 最新版本
| 功能 | 18.0.0 | 17.14.13 | 17.14.6 | 17.14.0 | 17.13.0 |
|---|---|---|---|---|---|
| .NET 升级代理 | ✓ | P | P | P | P |
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | P | ✗ |
| BYOK | ✓ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✓ | ✓ | ✓ | ✓ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 自定义代理 | P | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 编辑模式 | C | ✗ | ✓ | ✓ | ✓ |
| MCP | ✓ | ✓ | P | P | ✗ |
| 下一个编辑建议 | ✓ | ✓ | ✓ | ✓ | ✗ |
| 提示文件 | ✓ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✓ | ✓ | ✓ | ✓ | P |
| 工作区索引 | ✓ | ✗ | ✗ | ✗ | ✗ |
Visual Studio 2025 版本
| 功能 | 18.0.0 | 17.14.13 | 17.14.6 | 17.14.0 | 17.13.0 |
|---|---|---|---|---|---|
| .NET 升级代理 | ✓ | P | P | P | P |
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | P | ✗ |
| BYOK | ✓ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✓ | ✓ | ✓ | ✓ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 自定义代理 | P | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 编辑模式 | C | ✗ | ✓ | ✓ | ✓ |
| MCP | ✓ | ✓ | P | P | ✗ |
| 下一个编辑建议 | ✓ | ✓ | ✓ | ✓ | ✗ |
| 提示文件 | ✓ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✓ | ✓ | ✓ | ✓ | P |
| 工作区索引 | ✓ | ✗ | ✗ | ✗ | ✗ |
按 JetBrains 版本划分的功能
下表显示了该 IDE 的 GitHub Copilot 扩展在近期版本中支持的 Copilot 功能。
JetBrains 最新版本
| 功能 | 1.5.66 | 1.5.65 | 1.5.64 | 1.5.63 | 1.5.62 |
|---|---|---|---|---|---|
| 代理技能 | P | P | P | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ |
| BYOK | P | P | P | P | P |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 自定义指令 | P | P | P | P | P |
| 自定义代理 | P | P | P | P | P |
| 编辑模式 | ✓ | ✓ | ✓ | ✓ | ✓ |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| 下一个编辑建议 | P | P | P | P | P |
| 提示文件 | P | P | P | P | P |
| 视觉 | P | P | P | P | P |
| 工作区索引 | ✓ | ✓ | ✓ | ✓ | ✓ |
JetBrains 2026 版本
| 功能 | 1.5.66 | 1.5.65 | 1.5.64 | 1.5.63 |
|---|---|---|---|---|
| 代理技能 | P | P | P | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ |
| BYOK | P | P | P | P |
| 聊天 | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✓ | ✓ | ✓ | ✓ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ |
| 自定义指令 | P | P | P | P |
| 自定义代理 | P | P | P | P |
| 编辑模式 | ✓ | ✓ | ✓ | ✓ |
| MCP | ✓ | ✓ | ✓ | ✓ |
| 下一个编辑建议 | P | P | P | P |
| 提示文件 | P | P | P | P |
| 视觉 | P | P | P | P |
| 工作区索引 | ✓ | ✓ | ✓ | ✓ |
JetBrains 2025 版本
| 功能 | 1.5.62 | 1.5.54 | 1.5.53 | 1.5.49 | 1.5.45 | 1.5.43 | 1.5.41 | 1.5.0 | 1.0.1 |
|---|---|---|---|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | P | ✗ | ✗ | ✗ | ✗ |
| BYOK | P | P | P | P | P | P | P | P | P |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| 检查点 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 自定义指令 | P | P | P | P | P | P | P | ✗ | ✗ |
| 自定义代理 | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 编辑模式 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | ✗ | ✗ |
| MCP | ✓ | ✓ | ✓ | P | P | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | P | P | P | P | P | P | P | ✗ | ✗ |
| 工作区索引 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
JetBrains 2024 版本
| 功能 | 1.5.39 | 1.4.0 |
|---|---|---|
| 代理技能 | ✗ | ✗ |
| 代理模式 | ✗ | ✗ |
| BYOK | P | P |
| 聊天 | ✓ | P |
| 检查点 | ✗ | ✗ |
| 代码补全 | ✓ | ✓ |
| 代码引用 | ✓ | ✓ |
| Copilot 代码审查 | ✓ | ✓ |
| 自定义指令 | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ |
| 编辑模式 | P | ✗ |
| MCP | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ |
| 提示文件 | ✗ | ✗ |
| 视觉 | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ |
按 Eclipse 版本划分的功能
下表显示了该 IDE 的 GitHub Copilot 扩展在近期版本中支持的 Copilot 功能。
Eclipse 最新版本
| 功能 | 0.14.0 | 0.13.0 | 0.12.0 | 0.11.0 | 0.10.0 |
|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ |
| BYOK | P | P | P | ✗ | ✗ |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | ✓ | ✓ | ✗ | ✗ | ✗ |
| 自定义指令 | P | P | P | P | P |
| Java 升级代理 | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| 下一个编辑建议 | P | P | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 工作区索引 | ✓ | ✓ | ✓ | ✓ | ✓ |
Eclipse 2025 版本
| 功能 | 0.14.0 | 0.13.0 | 0.12.0 | 0.11.0 | 0.10.0 | 0.9.0 | 0.8.0 | 0.7.0 | 0.6.0 | 0.5.0 | 0.4.0 | 0.3.0 | 0.2.0 | 0.1.0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ |
| BYOK | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P | ✗ | ✗ |
| 检查点 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P |
| 代码引用 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Copilot 代码审查 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | P | P | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Java 升级代理 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ | P | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 工作区索引 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
按 Xcode 版本划分的功能
下表显示了该 IDE 的 GitHub Copilot 扩展在近期版本中支持的 Copilot 功能。
Xcode 最新版本
| 功能 | 0.46.0 | 0.45.0 | 0.44.0 | 0.43.0 | 0.42.0 |
|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ |
| BYOK | P | P | P | P | P |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 检查点 | ✓ | ✓ | ✓ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✗ | ✗ | ✗ | ✗ | ✗ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 自定义代理 | P | P | ✗ | ✗ | ✗ |
| 自定义指令 | P | P | P | P | P |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ |
| 下一个编辑建议 | P | P | ✗ | ✗ | ✗ |
| 提示文件 | P | P | P | P | P |
| 视觉 | P | P | P | P | P |
| 工作区索引 | ✗ | ✗ | ✗ | ✗ | ✗ |
Xcode 2025 版本
| 功能 | 0.46.0 | 0.45.0 | 0.44.0 | 0.43.0 | 0.42.0 | 0.41.0 | 0.40.0 | 0.39.0 | 0.38.0 | 0.37.0 | 0.36.0 | 0.35.0 | 0.34.0 | 0.33.0 | 0.32.0 | 0.31.0 | 0.30.0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ |
| BYOK | P | P | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | ✗ |
| 检查点 | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P |
| 代码引用 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Copilot 代码审查 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | P | P | P | P | P | P | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | P | P | P | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | P | P | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | P | P | P | P | P | P | P | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
Xcode 2024 版本
| 功能 | 0.29.0 | 0.28.0 | 0.27.0 | 0.26.0 | 0.25.0 | 0.24.0 | 0.23.0 | 0.0.0 |
|---|---|---|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| BYOK | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 检查点 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | P | P | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码引用 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Copilot 代码审查 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
按 NeoVim 版本划分的功能
下表显示了该 IDE 的 GitHub Copilot 扩展在近期版本中支持的 Copilot 功能。
NeoVim 最新版本
| 功能 | 1.18.0 | 1.17.0 | 1.16.0 | 1.15.0 | 1.14.0 |
|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✗ | ✗ | ✗ | ✗ | ✗ |
| BYOK | ✗ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 检查点 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✗ | ✗ | ✗ | ✗ | ✗ |
| Copilot 代码审查 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✗ | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ | ✗ | ✗ | ✗ |
NeoVim 2024 版本
| 功能 | 1.18.0 | 1.17.0 | 1.16.0 | 1.15.0 | 1.14.0 |
|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✗ | ✗ | ✗ | ✗ | ✗ |
| BYOK | ✗ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 检查点 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✗ | ✗ | ✗ | ✗ | ✗ |
| Copilot 代码审查 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✗ | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ | ✗ | ✗ | ✗ |
NeoVim 2023 版本
| 功能 | 1.13.0 | 1.12.0 | 1.11.0 | 1.10.0 | 1.9.0 |
|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✗ | ✗ | ✗ | ✗ | ✗ |
| BYOK | ✗ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 检查点 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✗ | ✗ | ✗ | ✗ | ✗ |
| Copilot 代码审查 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✗ | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✗ | ✗ | ✗ | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ | ✗ | ✗ | ✗ |
NeoVim 2022 版本
| 功能 | 1.8.0 | 1.7.0 | 1.6.0 | 1.5.0 | 1.4.0 | 1.3.0 | 1.2.0 | 1.1.0 |
|---|---|---|---|---|---|---|---|---|
| 代理技能 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代理模式 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| BYOK | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 聊天 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 检查点 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 代码补全 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 代码引用 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| Copilot 代码审查 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 自定义指令 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| MCP | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 提示文件 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 视觉 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
NeoVim 2021 版本
| 功能 | 1.0.0 | 0.0.1 |
|---|---|---|
| 代理技能 | ✗ | ✗ |
| 代理模式 | ✗ | ✗ |
| BYOK | ✗ | ✗ |
| 聊天 | ✗ | ✗ |
| 检查点 | ✗ | ✗ |
| 代码补全 | ✓ | P |
| 代码引用 | ✗ | ✗ |
| Copilot 代码审查 | ✗ | ✗ |
| 自定义代理 | ✗ | ✗ |
| 自定义指令 | ✗ | ✗ |
| MCP | ✗ | ✗ |
| 下一个编辑建议 | ✗ | ✗ |
| 提示文件 | ✗ | ✗ |
| 视觉 | ✗ | ✗ |
| 工作区索引 | ✗ | ✗ |