Qt Creator for Windows
软件介绍
软件标签:QtCreator编程
Qt Creator是跨平台的 Qt IDE,Qt Creator for Windows集成了Qt Designer、Qt Assistant、Qt Linguist等构建工具,是新的轻量级集成开发环境。Qt Creator for Windows可快速编写代码,为Qt跨平台开发人员的需求而量身定制。 Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集成开发环境(IDE)。此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。根
Qt Creator功能和优势:
QtCreator 主要是为了帮助新 Qt 用户更快速入门并运行项目,还可提高有经验的 Qt 开发人员的工作效率。
使用强大的 C 代码编辑器可快速编写代码
语法标识和代码完成功能输入时进行静态代码检验以及提示样式上下文相关的帮助代码折叠括号匹配和括号选择模式高级编辑功能
使用浏览工具管理源代码
集成了领先的版本控制软件,包括 Git、Perforce 和 Subversion开放式文件,无须知晓确切的名称或位置搜索类和文件跨不同位置或文件沿用符号在头文件和源文件,或在声明和定义之间切换
为 Qt跨平台开发人员的需求而量身定制
集成了特定于 Qt 的功能,如信号与槽 (Signals & Slots)图示调试器, 对 Qt 类结构可一目了然集成了 Qt Designer 可视化布局和格式构建器只需单击一下就可生成和运行 Qt 项目。
Qt Creator 安装配置
Qt Creator在Windows下有针对VS2008/2010以及Mingw的版本,
首先下载相关文件,下载地址:
http://qt-project.org/downloads
需要说明的是,早期有SDK安装包的,现在都是单独的了,所以需要分别下载
qt-win-opensource-4.8.4-mingw.exe
qt-creator-windows-opensource-3.0.0.exe
MinGW-gcc440_1.zip
如果想在VS中使用可以下载
qt-vs-addin-1.1.11.exe
qt-win-opensource-4.8.4-vs2010.exe
由于Mingw并没有被qt-win-opensource-4.8.4-mingw.exe安装包集成,所以需要先安装mingw,安装很简单,直接解压到指定的目录就行,我的路径d:/mingw。
接下来安装qt-win-opensource-4.8.4-mingw.exe,按照过程中会要求指定mingw,指定刚刚的解压目录即可。
然后安装qt-creator-windows-opensource-2.6.1.exe,这个不用多说了。
安装完成后打开Qt Creator,通Linux下的设置一样,打开设置,这里只需要指定mingw的目录即可,同样指定到g 工具,如下图所示,可以看到两者界面几乎一样,下面的操作就基本一致了,只是这里没有配置用于arm平台的工具链。
QtCreator 更新日志
Qt Creator 3.2.1
此版本包括大量的 bug 修复:
a freeze when using the current project or the all projects locator filters via keyboard shortcut
a deployment error in the OS X packages which led to the Clang code model plugin not loading
a crash when opening the context menu on C macro parameters
Qt Creator 3.2.0,该版本增加了很多新特性,修复了 bug,此外企业 Qt Creator 可使用 QML profiler 来调试 javascript 的内存使用。其他值得关注的改进有:
Block selections in text editors now allow you to do “column editing”, meaning that all selected lines are edited simultaneously (Qt Creator Manual)
Context help can now be configured to open in an external window (without disabling Help mode)
Support for C99 designated initializers and concatenated strings was added to the C code model, as well as improvements to encoding handling and lambda support and many other things
More panes are now searchable with Ctrl F, for example the project tree
The QML profiler received many performance and stability improvements again
完整内容请看 change log,
需要注意的是 Qt Creator 3.2 不再支持 OS X 10.6,技术上的原因是苹果不支持在任意类型的 C 11,但不影响你运行 Qt 应用。
Qt Creator更新3.1.0更新内容:
集成了一个基于 Clang 的 C/C 代码模块作为代码完成和语义高亮的选项;
完全支持 iOS,QML 调试和性能分析
添加了新的尝试性插件到另一个平台:WinRT,详情请看相关博客
废弃了GDB 版本调试的支持,而且没有 Python 接口
添加了一个强大的尝试性插件,允许用户在文件中应用不同外部源文件的格式器
对 Android 支持方面进行了一些调整,支持 Java 文件编辑的多种功能:高亮,缩进和关键字自动完成