C++ wxWidgets图形界面开发用什么IDE最好?

在主流免费的IDE工具中,我们可以想到的支持cmake项目的工具就只有QtCreator,VisualStudio,VSCode这三个。其中QtCreator和VSCode支持WIndows,Mac,WIndows三大主流平台。但是VSCode在Ubuntu等系统下的支持并没有在WIndows下好,而QtCreator却始终如一地给力。所以如果你想要开发C++项目,那么最好还是使用QtCreator。

那么回到主题,如果是wxWidgets的开发呢?wxWidgets是目前C++项目界面开发中仅次于Qt的唯二最具备完整项目构件需求的开发框架,虽然它没有Qt好用,但胜在完全免费,Qt商业应用是要买授权的。

如果你深耕C++很多年,那么毫无疑问,在开发wxWidgets项目中,我建议你还是使用QtCreator进行项目管理。而如果你是新手,那么你就需要使用另一个比较小众但同样不可小觑的开发IDE,也就是codeblocks。

codeblocks一看就是非常老旧的样式,各种更新非常慢,体验更是比vscode和QtCreator差的很多。但是它却集成了非常多的插件,至少对于wxWidgets来说,那是相当亲切的。由于关注度远不如vscode和qt,所以codeblocks发展算是比较慢的。不过值得庆幸的是,唯独是它,具备支持wxWidgets界面开发的设计器,正如QtCreator支持Qt界面设计器,vsualstudio支持wpf的界面设计器一样,他们似乎就是配套使用的。

所以如果你对wxWidgets比较熟悉,而且不大喜欢拖拽界面控件去开发项目,那么使用QtCreator去开发wxWidgets是很合适的。但是如果你对wxWidgets开发不熟悉,或者你对wxWidgets特别熟悉,那么你就应该使用Codeblocks去管理项目开发。因为拖界面控件总是会比较快的。

相关推荐
大炮筒3 分钟前
CPPlist初识
数据结构·c++·list
拓端研究室TRL24 分钟前
Python+AI提示词比特币数据预测:Logistic逻辑回归、SVC及XGB特征工程优化实践
开发语言·人工智能·python·算法·逻辑回归
weixin_3077791336 分钟前
实现AWS Step Function安全地请求企业内部API返回数据
开发语言·python·云计算·aws
学习同学43 分钟前
设计模式 建造者模式
qt·设计模式·建造者模式
刘 大 望1 小时前
Java写数据结构:栈
java·开发语言·数据结构
luoyayun3611 小时前
Qt QML实现Windows桌面歌词动态播放效果
qt·qt歌词播放效果
oscar9991 小时前
JavaScript与TypeScript
开发语言·javascript·typescript
zhangjipinggom1 小时前
怎么安装python3.5-以及怎么在这个环境下安装包
开发语言·python
格子先生Lab1 小时前
Java反射机制深度解析与应用案例
java·开发语言·python·反射
点云SLAM1 小时前
C++中的算术转换、其他隐式类型转换和显示转换详解
c++·static_cast·dynamic_cast·c++中的类型转换·算术类型转换·其他隐式类型转换·显示类型转换