公司决定抛弃MFC,使用QT进行界面开发,功能上使用其他第三方API。代码管理使用svn。
公司之前的开发大部分是使用VS2008。主要做实验数据管理和视景仿真方面。
请问这种情况应该使用qt creator还是VS2008/VS2010?
qt creator的优势在哪里?
公司决定抛弃MFC,使用QT进行界面开发,功能上使用其他第三方API。代码管理使用svn。
公司之前的开发大部分是使用VS2008。主要做实验数据管理和视景仿真方面。
请问这种情况应该使用qt creator还是VS2008/VS2010?
qt creator的优势在哪里?
试试就知道。VS也有qt插件可用,也方便,补全如果用Visual Assist比qtcreator强。qtcreator优势在免费,比较轻量,与其他编译器的集成较好,内置版本控制集成和vim键绑定。目前出于公司效率考虑还是用VS较好,如果大家将来用Qtcreator熟悉了可以再转换。
看你的程序要不要跨平台,如果只是Windows,那么推荐使用VS2008。
如果你为了跨平台而使用Qt,那么推荐QtCreator,因为你在不同平台下IDE就可以统一了。
如果不跨平台,VS是最好用的,没有之一。要是在linux上,那还是用Qt Creator吧,因为没有VS给你用。上面说好用的基本应该都是小项目开发。代码上G的项目,用Qt Creator开发那真是作大死。所以这个问题,一看使用习惯,二看项目大小。脱离项目和程序员本身,来谈论哪个IDE好,都是片面的。
4 回答4.4k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答2.6k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
3.4k 阅读
1 回答2.6k 阅读
如果你习惯了VS, 那么大可以接着用,不过我感觉VS和Qt Creator相比没什么优势.
Qt Creator是专为Qt设计的,很多功能是专门针对Qt的,开发起来会方便一点.
代码提示上,并不输给原生的VS, 而且速度要比VS快得多,Qt Creaotr轻量级一点.
既然你们选择了Qt, 很可能是有跨平台的需求, Qt Creator可以保证在不同平台下有一样的功能和外观,更换平台几乎不需要适应. 而VS仅支持Windows.