代码之家  ›  专栏  ›  技术社区  ›  liaK

哪个更好?Qt Creator或Visual Studio IDE

  •  16
  • liaK  · 技术社区  · 16 年前

    我目前正在将qt creator 1.3用于我的qt应用程序。我知道它的用途 JOM 对于 制作 当我们有多核处理器时,更好的步骤。但除此之外,使用这两个IDE的所有优点是什么?还有哪些优势?不过,我正在使用cl编译器编译我的应用程序。这些IDES还有其他具体的优点和缺点吗?

    4 回复  |  直到 10 年前
        1
  •  18
  •   fmuecke    16 年前

    我使用qtcreator开发我的qt应用程序,因为它更适合qt类。但是,我使用Visual Studio调试这些项目。

    Qt Creator:

    • 更好的Qt对象支持(帮助、导航等)
    • 更好的图形用户界面编辑器
    • 一些不错的功能,比如鼠标导航
    • 真正的快速IDE
    • 与VS相比,调试糟糕(至少我不知道如何有效地使用它)

    Visual Studio(+Visual助手):

    • 大调试器
    • 视觉辅助
    • 更简单的项目文件配置和定制(Qmake在某些领域太过有限)
    • VisualStudio是C++开发的选择(我已经习惯了)
    • qt集成不太好(imho)
        2
  •  17
  •   Idan K    16 年前

    如果你只在Windows上工作,我会说它归根结底取决于你的喜好。 否则,qt creator相对于vs的明显优势在于它是跨平台和移动平台,同时保持您的IDE是一个干净的赢家。

    如果你只在windows上工作,并且有使用vs的经验,那么使用你已经知道的东西可能会更舒服。

    显然,qt creator更倾向于qt。使用qt开发时的每个常见操作在qt creator中都会更加容易,因为它的主要目标是成为开发qt应用程序的工具。

    甚至把vs放在其他的之上的调试,在与qt creator进行比较时也变得有争议,因为最近几乎每个qt类都有一个定制的调试表示(阅读更多 here )

        3
  •  2
  •   stijn    16 年前

    这是一个悬而未决的问题,但我的观点是:有了vs,你会得到一个真正的集成开发环境,对我来说意味着:

    • 支持多种语言
    • 是“一体式”,不需要在程序之间切换
    • 伟大编辑
    • 非常棒的调试器
    • 非常可定制和扩展,良好的宏功能,与其他产品的良好集成,与Qt Creator相比相当成熟。

    我使用qt creator的唯一原因是,实际上,由于GUI设计器的缘故,几乎所有其他任务都可以由vs完成。 但这并不一定意味着一个比另一个更好,我只想说一个比另一个更擅长执行certan任务。对每个工作使用正确的工具。

        4
  •  1
  •   user5111770    10 年前

    这是一个基于需求和偏好的选择

    归根结底是:

    • 你想发展什么?

    • 你需要什么样的发展?(大开发还是简单项目?)
      你需要某些图书馆吗?还是某个调试器?

    • 你喜欢手工工具吗?你需要Git支持吗?简历也足够好吗?
    • 你喜欢IDE的外观吗?因为一个漂亮的IDE通常会激励你,而丑陋的IDE则会破坏你的动机。

    这样说:去给自己找一个IDE或者自己做一个适合你所有需要的。 后者也意味着钱,因为你可以卖掉这个IDE,而你可能会得到一个更好的IDE,因为你会根据经验修正其他IDE的常见错误。

    推荐文章