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

混合开发环境---使用编程AI辅助开发Qt

文章目录

    • @[toc]
    • 1、说明
    • 2、演示视频


1、说明

新时代的浪潮早就已经来临,上不了船的人终将被抛弃,合理使用AI辅助开发、提升效率是大趋势
注意:不要被AI奴隶

合理使用AI辅助编程,十倍提升效率。
大部分的编程AI都有vs code插件,可以通过在vs code中安装插件进行使用,但是qt creator对编程ai的支持做得很差,相当于没有;

qtcreator毕竟是官方出品,对qt开发环境的支持是最好的,开箱即用,是其它第三方IDE远远赶不上的,但是在调试上比不了vs,在插件市场、AI辅助上又比不上vs code。

qt开发中如果要使用编程ai辅助开发,大概有下面几种方式(还有一些方法没有列出来):

  1. 方法1:使用qtcerator11+版本,可以通过安装插件支持github copilot,不过只有代码预测、提示和补全功能,没有聊天功能;
  2. 方法2:使用 Visual Studio+qt插件,在vs中开发qt,vs内置支持github copilot,功能强大,使用方便;(当然很多AI插件在vs中也可以安装,但是插件对vs的支持可能会差一些)
  3. 方法3:使用vs code配置qt开发环境,在vs code就可以随心所欲的安装各种AI插件,这是AI编程最友好的环境,但是vs code配置qt开发环境比较复杂,对新人非常不友好,不像qtcreator哪些开箱即用;
  4. 方法4: 多种环境混合开发,使用qtcreator开发QT程序,同时使用vs code打开相同的工程代码,在vs code中编辑代码、补全代码,在qtcreator中编译、运行、调试、分析。同时这种方式还能用到visual studio上,使用qtcreator开发,使用vs 调试,多种工具组合使用,融合所有工具的优点。这种方法以Qt开发进行演示,实际这种方法可适用于绝大部分开发工作和各种语言。

2、演示视频

使用编程AI辅助进行软件开发(Qt)




http://www.kler.cn/a/447506.html

相关文章:

  • 【QSS样式表 - ⑤】:QLineEdit控件样式
  • 在福昕(pdf)阅读器中导航到上次阅读页面的方法
  • CCF-GESP 等级考试 2023年9月认证C++一级真题解析
  • 嵌入式单片机的运行方式详解
  • 全速下载 50M/S,不限速下载就是香
  • [LeetCode-Python版] 定长滑动窗口1(1456 / 643 / 1343 / 2090 / 2379)
  • NOI与USACO的关系
  • 博客系统(Java 实现详解)
  • 【最大似然估计】之Python实现
  • 图像生成工具WebUI
  • MySQL知识汇总(二):select
  • ARM原理
  • 文件包含tomato靶机通关
  • 39.在 Vue3 中使用 OpenLayers 导出 GeoJSON 文件及详解 GEOJSON 格式
  • LLMs之rStar:《Mutual Reasoning Makes Smaller LLMs Stronger Problem-Solvers》翻译与解读
  • 前端知识补充—HTML
  • Java每日一题(2)
  • 260-高速AD/DA开发板 大容量FPGA编程 USRP K7-SDR Kintex-7 XC7K325T
  • 基于NodeMCU的物联网空调控制系统设计
  • zookepper安装部署
  • Vue.js 核心概念:模板、指令、数据绑定
  • centos7安装python3(保留python2.7)
  • 酷黑金色配色 影片素材不过时 色彩丰富 电影主题html
  • 前端的Python应用指南(一):快速构建 Web 服务器 - Flask vs Node.js 对比
  • 智能语音识别模块与声音传感器模块对比分析:原理、优缺点、性价比与应用领域
  • Flutter/Dart:使用日志模块Logger Easier