Qt创造者-观点和想法

Qt创造者-观点和想法,qt,ide,Qt,Ide,我正在寻找任何有机会使用Troll Tech新IDE的人的反馈。目前它已经在公测中,所以可能还没有很多人在使用它。但是,我认为任何第三方反馈都可能有用 另外,如果您进行了大量的Qt开发,那么了解您所依赖的IDE以及为什么您认为它是Qt开发的最佳选择也将非常好。我正在使用Visual Studio 2008与Visual Studio的商业Qt集成,这是最好的。不幸的是,我没有机会尝试Qt创建者 编辑:QT集成确实不适用于开源开发。至少不公平… 以前我使用KDevelop使用QT,使用minGW,

我正在寻找任何有机会使用Troll Tech新IDE的人的反馈。目前它已经在公测中,所以可能还没有很多人在使用它。但是,我认为任何第三方反馈都可能有用


另外,如果您进行了大量的Qt开发,那么了解您所依赖的IDE以及为什么您认为它是Qt开发的最佳选择也将非常好。

我正在使用Visual Studio 2008与Visual Studio的商业Qt集成,这是最好的。不幸的是,我没有机会尝试Qt创建者

编辑:QT集成确实不适用于开源开发。至少不公平…
以前我使用KDevelop使用QT,使用minGW,只使用visualstudio而不集成,使用qmake创建
.vcproj
,并使用设计器编辑控件

与上述大多数插件相比,集成插件有一些优势:

  • 它包含设计器的所有功能以及设计器中没有的更多相关功能,例如双击小部件以轻松将信号连接到小部件类中的插槽的功能
  • 对所有QT类型和通用容器的完全调试器支持。这基本上是对VC的autoexp.dat文件的添加
  • 可视化地管理嵌入的图像,很像VC的资源管理器
  • 为从QObject派生的类自动创建moc文件,而无需通过qmake。事实上,你甚至不需要知道qmake

Qt creator的目标是让Qt更容易入门,与诺基亚的其他战略步骤(如LGPLing Qt)一起,旨在加快工具包的采用

QtCreator不与Eclipse或VisualStudio竞争,尽管它可以在许多场景中取代它。它是一个轻量级IDE,在Windows上还包括一个完整的开发工具链。它聚集了一个活跃的开发人员和测试人员社区。虽然最初的重点是基于qmake的项目,但其想法是通过基于插件的体系结构支持其他工具

你可以看看这页

最令人耳目一新的特性之一是“全屏”并忘记使用IDE是多么容易。最后,请记住,它被认为是测试版,您可能会偶尔遇到故障。总之,我看到了Qt creator的光明未来


(免责声明,我的公司创建了Qt Creator使用的)

有几个实用程序允许您在GPL版本中使用visual studio(即不使用商业集成工具)

我没有一个更持久的链接()这些链接在VS2005/8中为您处理额外的moc步骤-希望LGPL版本将为更多的工具创造动力


编辑-随着QT的LGPL发布,现在也可以免费使用了

我绝对推荐QT creator。这一点非常简单,但也令人耳目一新,易于使用。像上下文相关的帮助和智能代码完成这样的事情使它值得一试

> P>我已经用C++做了几个小时的代码编辑器,我的第一个印象是Qt Creator很快,代码完成速度很快,而且似乎对我有限的测试工作。我也喜欢干净的外观。我一直在寻找一个Linux的C++代码编辑器来取代GVIM,我喜欢QT创建者1中看到的东西。如果他们继续开发它,并使它成为一个通用IDE,而不仅仅是用于创建Qt应用程序,我可以看到自己放弃了Qt Creator的GVIM。顺便说一下,1.1刚刚发布。今晚下载…

告诉你真相, 我认为这给.NETGUI创建工具带来了巨大的挑战。 如果“旧”QT优于MFC工具,那么新的QT创建者会给出一个 令人兴奋的工具

但我不会把它用在GUI以外的东西上,
这是太孩子气了…

对于我,即使远程考虑Qt Creator,调试器必须与微软在VisualStudio 2010中提供的工具相媲美。我知道Qt-Creator与GDB绑定,但这还不够好,不能满足我的需求。

我正在Debian Squence上试用Qt-Creator 2.0.0版。拥有一个真正跨平台的VisualStudio可比IDE真是太棒了。我在工作中使用VS来维护MFC应用程序(除其他事项外)&虽然我还没有充分地探索它,但是对于C++的Visual Studio来说,它似乎是很好的,包括调试。无论如何,VS只在Windows上运行,所以作为一个GNU/Linux用户,它对我没有好处

我很喜欢Qt Creator;我已经用了一年多了。我在Linux上使用它,所以我无法将它与Visual Studio等进行比较,但我确实更喜欢它而不是KDevelop 3/Kate,这是我的主要参考点。我没有广泛使用Eclipse。以下是我喜欢的东西:

  • 好,快速代码自动完成(Ctrl+空格)
  • 快速访问项目中文件的方法。底部的对话框允许您对文件进行不区分大小写的搜索/打开;比点击目录要好得多
  • Ctrl+click功能允许您单击变量并查找其声明位置。按住Ctrl键并单击类类型将带您进入类声明
  • 支持重命名变量、类、函数
  • 查找变量、函数的用法。(不完美,某些模板类型很难使用)
  • 智能缩进非常容易设置。(尽管emacs最好使用智能缩进IMO)
  • 页面边距线为80个字符(可能看起来很小,但对我来说很重要)
  • 能够签出或至少使文件在编辑器中可写。(再说一次,这是一件小事,但对我来说却是件大事)
  • 为喜欢这类东西的人提供vi模式
老实说,我实际上使用QtCreator进行一般的源代码编辑;我在实际的Qt开发中没有做那么多。然而,当我这样做的时候,它