本页内容

使用 GitHub Copilot

Copilot 插件(默认处于禁用状态)可将GitHub Copilot集成到Qt Creator 中。您可以在“Edit ”模式下查看 Copilot 提供的建议。

注意:若启用 Copilot 插件,您必须同意并遵守 GitHub 使用条款。您有责任了解并接受使用 Copilot 的各项要求和参数,例如确保您有权授予其访问您代码的权限。 此外,您必须了解使用该工具及其生成的建议所涉及的后果,例如代码版权和准确性等问题。

要求

要使用 Copilot 插件,您需要:

设置 Copilot 首选项

要设置 Copilot 的首选项:

  1. 前往Preferences >AI >Copilot

    AI 偏好设置中的“Copilot”选项卡

  2. 选择“Enable Copilot ”以使用 Copilot。
  3. 选择“Sign In ”以登录您的订阅、激活设备并授权 GitHub Copilot 插件。

    该按钮将变为“Sign Out ”按钮。

  4. Node.js path 中,输入 Node.js 可执行文件的完整路径。
  5. Path to language-server.js 中,输入 Copilot Neovim 插件安装文件夹中language-server.js 的路径。
  6. 选中“Auto request ”,以便在您进行修改时,当前光标位置能获得建议。
  7. 在“GitHub Enterprise URL ”中,输入在企业环境中运行的 Copilot 服务器的 URL。
  8. 在“Proxy ”中,输入用于连接 Copilot 服务器的代理服务器的主机名和端口号。
  9. 选择“Reject unauthorized ”,以防止因接受来自代理服务器的未经授权证书而带来的安全风险。

接收建议

当您在“编辑”模式下编写代码且已启用“Auto request ”时,Copilot 会在您输入时自动提供建议。

要在当前编辑器光标位置手动请求建议,请输入t ,然后按空格键定位器中将显示Request Copilot Suggestion

将鼠标悬停在建议上,将显示一个工具栏,其中包含““上一页”按钮 ”(Previous )和““下一步”按钮 ”(Next )按钮,用于在 Copilot 建议之间循环切换。

若要将整个建议应用,请选择“Apply ”或按Tab 键

若要逐词应用建议,请按Apply WordAlt+Right

要拒绝建议,请按Esc键或使用方向键。

开启和关闭建议

您可以全局启用或禁用 Copilot 建议(适用于所有项目),也可以在项目级别针对特定项目进行设置。

切换 Copilot 建议

要全局启用或禁用 Copilot 建议,请选择切换 CopilotToggle Copilot )。这也会相应地设置Preferences >CopilotEnable Copilot 的值。

为某个项目开启或关闭建议功能

要为特定项目开启或关闭 Copilot 建议:

  1. 转到Projects >Project Settings >Copilot

    Copilot 项目设置

  2. 清除“Use global settings ”。
  3. 选中或取消选中“Enable Copilot ”。

另请参阅 “启用和禁用插件”“如何使用 AI”以及“编辑代码

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.