C++ 代码编辑工具(GitHub Copilot 公开预览)
Source: GitHub Changelog
概览
GitHub Copilot 的 C++ 代码编辑工具已在最新的 Visual Studio 2026 Insiders 版本中公开预览。这些工具通过提供深度符号感知,实现对 C++ 代码的大规模理解和修改,从而支持可靠的多文件编辑。
C++ 代码编辑工具为项目中的任何符号提供丰富的语义数据,使 Copilot 代理模式能够:
- 查看代码库中的所有引用。
- 理解符号的类型、声明、作用域及其他元数据。
- 可视化类的继承层次结构。
- 跟踪函数调用链。
入门指南
- 在 Visual Studio 2026 Insiders 中打开你的 C++ 项目。
- 前往 工具 → 选项,GitHub → Copilot 并启用 C++ 代码编辑工具。
- 启用后可能需要关闭并重新打开解决方案。
- 打开 Copilot Chat,使用 工具 图标启用特定的 C++ 工具。
GitHub Copilot 随后可以调用这些工具,提供更准确、上下文感知的代码建议,使你的编码体验更加流畅高效。例如,在添加新功能或更改参数时,这些工具可以帮助你更新函数的所有实例。
为获得最佳效果,请使用针对工具调用优化的模型,并在可能的情况下提供明确、具体的提示以及显式的符号名称。
提交反馈
如需提交反馈,请通过 Visual Studio 反馈图标报告问题或提出改进建议。