22
|
Rasmus Faber · 技术社区 · 15 年前 |
![]() |
1
11
我使用Visual C++ 2008与视觉辅助和Qt Creator与MinGW:
qtcreator是VC++的一个很好的替代品,我肯定会在Linux上使用它。 如果您已经有了VC++2005或2008和VA X,我建议您安装Qt加载项并使用VC++进行开发。我还建议您并排安装qt-sdk,并在mingw和vc++中编译,以便尽早捕获跨平台问题! 尽量保持.pro文件与sln同步,注意 this issue . |
![]() |
2
9
使用qtcreator,但首先学习所有快捷键。 我切换后速度快了30%(Veeery主观:—),而且我尝试了好几天到几年的每一个IDE和编辑器。我厌倦了视觉上的东西,甚至是日食,我长期以来的最爱。 首先,我认为“另一个IDE,浪费了开发者的时间”,但几天后,我甚至使用Qt创建者来进行非QT C++开发。 这个IDE可以帮助你专注于你的工作,隐藏所有的干扰,让你跳起来而不是搜索。(因此,不需要类浏览器) |
![]() |
3
7
如果您使用Visual Studio面对它,qtcreator仍处于其开发的开始阶段。 我个人使用qtcreator进行qt开发,因为所有qt环境(ide、qtdesigner、qt文档)都是嵌入的,我发现它很棒,但目前还不成熟。 但是,由于您以前使用Visual Studio开发(使用Visual Assist X外接程序),因此应该继续使用它。此外,新 QT binaries 已为Visual Studio 2008发布。所以在使用之前不需要编译qt! 编辑(10月5日): 下一个qtcreator版本1.3将有一个改进的完成系统,至少与visual assist x一样好: http://www.youtube.com/watch?v=TyfO-7lvy%5Fc&feature=player%5Fembedded . |
![]() |
4
4
我拥有Visual Studio 2005和出色的附加组件“Visual Assist X”(我称之为VAX),但我很高兴使用Qt Creator。QtCreator1.3的情况会变得更好,我希望1.4添加了一个类浏览器,这是它最糟糕的弱点。但是我不断地惊讶于Qt创建者是多么的优秀,以及它的开发人员有多么清晰的愿景。 很惊讶,我说! 好像所有的VS竞争对手都下台而死,而现在Qt Creator就是真正开发一个以C++为中心的IDE。我一直讨厌vs为适应每一种语言而淡化自己,以至于后来的版本轻视了MFC奇才(糟糕,但嘿,我当时需要他们)。Eclipse是基于Java的。我喜欢使用带有qt的IDE构建,并且是为qt设计的。所以去Qt创造者那里,不要回头看。起初,我有点担心Qt创建者可能是另一个“死在藤上”类型的项目,但在最后两个版本和即将到来的v1.3之后,我看到它将是块上的新孩子-如果它得到类浏览器的话! |
![]() |
5
3
不久前我也遇到了同样的问题。最后我选择了qtcreator,因为它在过去的几个月里确实稳定了。 将所有工具放在一个环境中要容易得多。调试工具也相当广泛,并且与qt框架很好地集成。代码完成几乎和在Visual Studio中一样好(只要您没有Visual Assist;-),并且代码导航非常容易使用! 再加上qtcreator在所有三个主要平台上工作的事实,最终使我与众不同。 我认为在开始一个新的项目时,qtcreator已经成为一个可以考虑的重要替代方案… |
![]() |
7
2
我从来没有使用过Qt Visual Studio集成,我只是快速查看了Qt Creator,但下面是我的想法。 使用qt creator可以为您提供跨平台的熟悉调试环境,并支持qt集合之类的东西。 Qt Creator似乎有很好的代码导航功能。它还集成了git、subversion和performance。当开始一个新的项目时,这看起来像是一个优势。 |
![]() |
8
2
qtcreator足够稳定并且是一个舒适的IDE,尽管在Windows上编译/调试周期比在Visual Studio上慢。它没有Visual Studio提供的所有高级功能,但使用了一段时间后,我才意识到我并没有错过它们。特别是在C++中,VisualStudio不提供源重构——它们实际上是在推动C语言,不是吗?;) Visual Studio当然是一个不错的IDE,但是如果你不得不为花哨的功能(取决于你的团队规模)支付很多许可证的话,这笔钱最好花在其他工具上。 您还可以避免维护不同项目文件(Windows上的Visual Studio,MacOS和Linux上的其他功能)的麻烦,即使您只在Windows上开发,也会有时间在其他操作系统上编译、测试和调试小问题。 Eclipse是另一种选择,但我还没有检查该IDE上设计器的稳定性。您可能需要花费一些时间来配置每个工作站,并且可能需要等待更新。另一方面,您可以从整个Eclipse环境中获益,如果您有其他需求,这将有所帮助。但这值得冒险吗? 我肯定会先尝试qtcreator,然后努力坚持他们的环境。如果这被证明是一个问题,那就不会太晚了。 你的时间安排也不错:你应该测试一下4.6预览版,通常官方发布时间应该很快。 |
![]() |
9
2
点击qtcreator中的ctrl+k。 |
![]() |
10
1
我建议至少试试qtcreator。显然,对于一个习惯于Visual Studio的人来说,转换不会是一夜之间的事,但最终我相信这是值得的。 主要原因是,尽管您提到所有开发人员都将使用Windows,但最终在测试期间,您必须在其他平台上运行该程序。然后很难想象你不需要调试和修复东西。您可以很好地使用gdb/vim,但是对于那些习惯了Visual Studio提供的调试器/编辑器体验的人来说,使用gdb/vim可能需要一些时间。qtcreator在这个领域并不完美,但它离Visual Studio很近。 还有几点值得一提:
|
![]() |
11
0
|
![]() |
12
-1
带有ccache和make-j 5的qtcreator使编译时间减少到几乎不明显的程度。 |
|
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
![]() |
Cobra_Fast · 如何查找不必要的空运算符? 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |