使用 GitHub Copilot
Copilot 插件(默认处于禁用状态)可将GitHub Copilot集成到Qt Creator 中。您可以在“Edit ”模式下查看 Copilot 提供的建议。
注意:若启用 Copilot 插件,您必须同意并遵守 GitHub 使用条款。您有责任了解并接受使用 Copilot 的各项要求和参数,例如确保您有权授予其访问您代码的权限。 此外,您必须了解使用该工具及其生成的建议所涉及的后果,例如代码版权和准确性等问题。
要求
要使用 Copilot 插件,您需要:
- 有效的GitHub Copilot 订阅。
- 已安装 GitHub Copilot Neovim 插件(需要 Node.js),具体请参阅Copilot.vim/Readme.md。
设置 Copilot 首选项
要设置 Copilot 的首选项:
- 前往Preferences >AI >Copilot 。

- 选择“Enable Copilot ”以使用 Copilot。
- 选择“Sign In ”以登录您的订阅、激活设备并授权 GitHub Copilot 插件。
该按钮将变为“Sign Out ”按钮。
- 在Node.js path 中,输入 Node.js 可执行文件的完整路径。
- 在Path to language-server.js 中,输入 Copilot Neovim 插件安装文件夹中
language-server.js的路径。 - 选中“Auto request ”,以便在您进行修改时,当前光标位置能获得建议。
- 在“GitHub Enterprise URL ”中,输入在企业环境中运行的 Copilot 服务器的 URL。
- 在“Proxy ”中,输入用于连接 Copilot 服务器的代理服务器的主机名和端口号。
- 选择“Reject unauthorized ”,以防止因接受来自代理服务器的未经授权证书而带来的安全风险。
接收建议
当您在“编辑”模式下编写代码且已启用“Auto request ”时,Copilot 会在您输入时自动提供建议。
要在当前编辑器光标位置手动请求建议,请输入t ,然后按空格键,定位器中将显示Request Copilot Suggestion 。
将鼠标悬停在建议上,将显示一个工具栏,其中包含“
”(Previous )和“
”(Next )按钮,用于在 Copilot 建议之间循环切换。
若要将整个建议应用,请选择“Apply ”或按Tab 键。
若要逐词应用建议,请按Apply Word 或Alt+Right。
要拒绝建议,请按Esc键或使用方向键。
开启和关闭建议
您可以全局启用或禁用 Copilot 建议(适用于所有项目),也可以在项目级别针对特定项目进行设置。
切换 Copilot 建议
要全局启用或禁用 Copilot 建议,请选择
(Toggle Copilot )。这也会相应地设置Preferences >Copilot 中Enable Copilot 的值。
为某个项目开启或关闭建议功能
要为特定项目开启或关闭 Copilot 建议:
- 转到Projects >Project Settings >Copilot 。

- 清除“Use global settings ”。
- 选中或取消选中“Enable Copilot ”。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.