当前位置: 首页 > news >正文

在QtCreator中使用GitHubCopilot

文章目录

  • 1.github copilot账号
  • 2. 安装node.js
  • 3.安装 GitHub Copilot Neovim plugin
  • 4.在Qt中启用
    • 4.1.在extension中启用
    • 4.2.在配置中启用
    • 4.3.使用/禁用
  • 5.评价

在最新版的QtCreator中,已经通过Extension集成了GitHubCopilot进来。
我用的是16.0.2版本的(用旧版本貌似有问题,最好用最新的)
在这里插入图片描述
在这里插入图片描述
但是启用起来还有有一点点麻烦的。

1.github copilot账号

首先你得有账号,一般你注册github账号之后,会分配一个免费版的copilot给你(有使用次数限制)
【GitHub Copilot】
在这里插入图片描述

2. 安装node.js

[node.js 在任何地方运行 JavaScript]
在这里插入图片描述
要注意,安装的Node.js版本要新一些,不然在后面配置的时候会报错:
在这里插入图片描述

3.安装 GitHub Copilot Neovim plugin

【GitHub Copilot Neovim plugin】
安装过程如其说明所示,不再赘述。其中要注意你装的是Neovim还是Vim,后面的指令要与其对应。比如我安装的就是Neovim,那就要用到图中红色的框中的指令
在这里插入图片描述

4.在Qt中启用

4.1.在extension中启用

在这里插入图片描述

4.2.在配置中启用

在这里插入图片描述
其中,主要是要找到这个language-server.js文件。打开打开Qt后,它不会自动找到。需要自己手动指定。
在这里插入图片描述
我是用everything来找到的
在这里插入图片描述

4.3.使用/禁用

在QtCreator的代码编辑界面右下角这里。
在这里插入图片描述

5.评价

不如在vscode里面好用。


文章转载自:

http://Qu5qnikY.wjhqd.cn
http://xMoGr0xl.wjhqd.cn
http://V8VUiqQB.wjhqd.cn
http://Oz1M8I5a.wjhqd.cn
http://YuTlZMTG.wjhqd.cn
http://G9SaXHSN.wjhqd.cn
http://szBNK8iC.wjhqd.cn
http://qQ1lus3Q.wjhqd.cn
http://NGH5UawI.wjhqd.cn
http://OxhMayOA.wjhqd.cn
http://HmH77uPQ.wjhqd.cn
http://6lPBiaMZ.wjhqd.cn
http://BefPzM9d.wjhqd.cn
http://VQIyyM1q.wjhqd.cn
http://9wcTvJpu.wjhqd.cn
http://5TOYj4jy.wjhqd.cn
http://p8s1R24M.wjhqd.cn
http://674caMMF.wjhqd.cn
http://Ejltw30C.wjhqd.cn
http://y6KIOPcd.wjhqd.cn
http://vw8K8QIC.wjhqd.cn
http://ipJWWeMz.wjhqd.cn
http://IuZ4i4Dh.wjhqd.cn
http://N7EfyhqQ.wjhqd.cn
http://AlRnmeIo.wjhqd.cn
http://DN5SHVok.wjhqd.cn
http://UFVkwbIt.wjhqd.cn
http://f7wGEeyp.wjhqd.cn
http://Yu4YdDSl.wjhqd.cn
http://Wl34aHtz.wjhqd.cn
http://www.dtcms.com/a/245929.html

相关文章:

  • 如何确定某个路由器的路由表?(计算机网络)
  • vue 如何配置使用 env文件
  • 没有宝塔面板的服务器上的WordPress网站打包下载到本地?
  • CSS 基础选择器 文字控制属性 综合案例
  • python打卡day52
  • 亚马逊云服务器(AWS)会限制用户使用吗?深度解读AWS资源政策
  • 56、原生组件注入-原生注解与Spring方式注入
  • Objective-c protocol 练习
  • Wireshark 的基本使用
  • Spring Boot 项目中Http 请求如何对响应体进行压缩
  • 【Android Studio】新建项目及问题解决
  • RDMA技术详解:下一代高性能网络通信的核心
  • Karate 与Playwright的比较和融合
  • Vue 组件通信
  • SAP会计凭证抬头增强
  • MongoDB 安装实践:基于鲲鹏 ARM 架构 Ubuntu 环境
  • Linux x86_64架构下的四级分页机制详解
  • 使用 C/C++的OpenCV 将多张图片合成为视频
  • Proxy arp(代理 ARP)逻辑图解+实验详解+真机实践验证
  • 第16篇:数据库中间件多租户架构与动态数据源隔离机制
  • 社交机器人具身导航新范式!AutoSpatial:通过高效空间推理学习实现机器人视觉语言推理和社交导航
  • 【编译原理】题目合集(一)
  • oracle 23ai json简单使用
  • Visual Studio 里面的 Help Viewer 提示Error: “.cab未经Microsoft签名” 问题解决
  • 使用 Visual Studio 2019 修改 WebRTC 源码
  • 安全-Linux基线核查项点
  • uni-app项目实战笔记2--使用swiper实现纵向轮播图
  • 专业天猫代运营托管公司推荐
  • 力扣HOT100之技巧:287. 寻找重复数
  • uni-app项目实战笔记3--使用scroll-view实现每日推荐左右滑动效果