• [转]Qt 4常见的IDE及其优缺点比较推荐Qt Creator和Eclipse


    现在支持Qt的IDE(集成开发环境,以下简称IDE)有很多种,其中能够像Qt一样跨平台使用的主要有Qt Creator、QDevelop 、Eclipse 、MonkeyStudio、 Code::Blocks等。在X11平台上还有老牌的KDevelop。在Windows平台上使用比较多的则主要是Microsoft的Visual Studio系列以及Eclipse。在Mac上主要是使用XCode。

    在上述IDE中,Qt Creator是最值得推荐的。因为它是Nokia官方推出的一款跨平台开源IDE,具有界面简洁、操作容易、与Qt结合完美等优点。Qt Creator唯一可以被拿出来指摘的就是它的资历尚浅,许多功能尚不能做到稳定的实现。但是它的冲击力和前瞻性无疑是更强的。

    在Qt 4.5版以前,QDevelop是很多开发者的首选IDE,它很容易上手,是初学者的最佳选择之一。但是自进入2009年以后,它的开发进度变得缓慢起来,甚至到笔者写作之时,它还没有对Qt 4.5版提供正式的支持,这也导致了大量的使用者转而使用Qt Creator。

    Eclipse是著名的开源IDE,它的扩展性好,背后有业界巨头和数量众多的开源社区支持,能够以插件形式支持Qt开发,虽然还不是很理想,但值得信赖。

    KDevelop不能跨平台,一般只能在X11平台上使用,并且易用性不是很强。

    Monkey Studio是一款很有潜力的开源跨平台IDE,已经被收录进众多Linux发行版软件仓库中,但现在使用的人还比较少。

    Code::Blocks也很优秀,并且其界面形式和操作方法与MS的Visual Studio很相似,但它的安装配置很复杂,对中文的支持也不够理想,这导致目前使用它的人数不是很多。

    在Windows的平台上,使用Microsoft出品的Visual Studio系列与Qt集成开发程序是非常好的组合,可以说是集合了两者的长处,比如支持控件拖拉,编译调试方便,支持代码的IntelliSense等等。

    抛开与Qt集成使用的要求,目前业界同行里面使用MS Visual Studio 6.0版的还是占多数,但是使用2005版和2008版的人数正在快速上升中,而使用2002和2003版的则非常少(它们对标准C++支持不理想,并且与VS 6系列不甚兼容)。考虑到一点,就是从Qt4.5开始,官方宣称不再支持VS 6.0版,所以我们在Windows平台上最好选择2005和2008版。

    在Mac OS X上,主要使用XCode、Qt Creator和Eclipse作为IDE。

    在S60平台上,Qt + Carbide.c++ 2.x 是最为常见的组合。由于Carbide.c++是在Eclipse的基础上扩展的,所以掌握好Eclipse与Qt的组合使用是很有必要的。

  • 相关阅读:
    Linkerd 2.10(Step by Step)—将 GitOps 与 Linkerd 和 Argo CD 结合使用
    Linkerd 2.10(Step by Step)—多集群通信
    Linkerd 2.10(Step by Step)—使用 Kustomize 自定义 Linkerd 的配置
    Linkerd 2.10(Step by Step)—控制平面调试端点
    Linkerd 2.10(Step by Step)—配置超时
    Linkerd 2.10(Step by Step)—配置重试
    Linkerd 2.10(Step by Step)—配置代理并发
    本地正常运行,线上环境诡异异常原因集合
    Need to invoke method 'xxx' declared on target class 'yyy', but not found in any interface(s) of the exposed proxy type
    alpine 安装常用命令
  • 原文地址:https://www.cnblogs.com/shaoguangleo/p/2805764.html
Copyright © 2020-2023  润新知