Qt的一些经验总结(2)

532 阅读2分钟

前言

开发了很久的qt,讲讲我现在开发qt的ide,以下是我使用下来的感受,纯代表个人观点。

ide的个人感觉

Visual Studio

微软的ide,在windows上开发目前是最顺手的,vs2019和vs2022都用:

优点:

  • windows上开发配置相对比较简单,而且更易上手
  • 使用了jetbrains的resharp c++插件,快捷键以及函数索引,在开发上的效率提升很明显,而且比原生要好用很多
  • 可以使用copilot(vs2022支持)

缺点:

  • 跨平台开发很不方便
  • 时常会出现文件筛选问题(可能是我不会用),在定义好一个文件夹内的文件,不知道什么情况下会跑到默认筛选中进行分类

qt creator

qt官方的ide

优点:

  • 跨平台开发比较方便
  • 支持cmake和qmake

缺点:

  • 插件少
  • 各方面体验都不如Visual Studio

clion

jetbrains的ide

优点:

  • 跨平台开发比较方便
  • 支持cmake
  • 使用体验好于Visual Studio
  • 可以使用copilot
  • 配合copilot,写cmakelist比较方便快捷

image.png

缺点:

  • 系统环境变量没有配置齐全,会导致各种报错,比较麻烦

总结

在公司主要是用vs2019进行开发,在家里开发则使用的是vs2022和clion进行开发。
在不跨屏的情况下,使用vs2022的确是个不错的选择,后来需要跨平台后,更多的是使用qt creator进行开发,或者windows平台独立使用vs2022进行开发。
现在使用更多的是clion,因为现在的qt开发,越来越多的使用cmake,在cmake方面,clion的表现更为出色,而且体验更好。