在 Qt Creator 里启用 GitHub Copilot
Qt Creator 18.0 里接入 GitHub Copilot,大体上就是把插件装上,再把 copilot.vim 和 Node.js 的路径配对。流程不复杂,真正容易卡住的地方反而是路径和账号权限。
安装 GitHub Copilot 插件
先打开左侧的 Extensions,搜索 GitHub Copilot,找到后点右上角的 Active,重启 Qt Creator。插件本身装起来很快,别漏掉重启这一步,不然后面的配置页面通常不会完整刷新。

配置 copilot.vim
从 GitHub 下载 copilot.vim 压缩包:https://github.com/github/copilot.vim
解压到你自己的目录里,然后把目录下 \.\dist\language-server.js 的实际路径填到设置里的 Path to language-serverjs。
这里最容易出问题的是路径拼写和目录层级。文件名看起来有点怪,但按插件设置里要求的字段填就行,别自己改成别的名字。
安装 Node.js
再去 Node.js 官网安装 Node.js:https://nodejs.org/zh-cn
安装完成后,把 node.exe 的路径填到 Node.js path。这一步是 Copilot 语言服务跑起来的前提,少了它,前面的插件装好也只能停在登录前。
登录 GitHub Copilot 账号
GitHub Copilot 需要可用的订阅账号。现在也可以用免费版,但每个月有额度限制,适合先试用再决定要不要长期开通。
订阅页面在这里:https://github.com/features/copilot/plans
把前面两项路径都填好后,Sign in 按钮会变成可点击状态。点进去后会跳到网页端,按提示登录你的 GitHub 账号并完成授权。

授权完成后,回到 Qt Creator 右下角把 Copilot 的快捷开关打开,就能正常用了。实际体验基本和官方示例一致,能补全,也能用来快速生成一些样板代码。


