Qt 公司26日宣布发布 Qt Creator 5.0 并全面上市,这是对适用于 GNU/Linux、macOS 和 Windows 系统的这款开源、免费和跨平台集成开发环境 (IDE) 软件的重大更新。

Qt Creator 是一个开源的全功能集成开发环境 (IDE),适用于 C++、QML 和 JavaScript 应用程序。它是一个包罗万象的跨平台 IDE,使用户能够在代码之上进行扩展并创建 UI、应用程序和连接的设备。

Qt Creator 5.0 版本的亮点包括实验性 Clangd 支持作为 C/C++ 代码模型的后端,这意味着默认情况下它未启用,因此您必须从工具 > 选项 > C++ > Clangd > Use clangd 激活它(如下图)。它还具有在 Docker 容器中构建和运行应用程序的实验性支持,该容器仅适用于使用 CMake 作为项目构建系统的 Linux 系统。

还有一个新的功能参数的突出显示选项、定位器中符号的模板参数、对代码片段的支持、对问题窗格的支持、项目树中新的“显示源和标题组”选项、新的“强制记录到控制台” ”选项用于调试,文件属性信息中的行尾和缩进,以及用于编辑书签注释的菜单项和快捷方式。

谈到 CMake,Qt Creator 5.0 对这款开源和跨平台软件进行了大量改进,用于构建自动化、测试、打包和软件安装。其他更改包括能够在语言服务器支持的情况下在Qt Creator 中显示进度通知、更好地处理大型项目以及正确处理 Android 12 平台。

在此版本中,Qt Creator 支持 MSVC ARM 工具链,并在 Apple M1 Mac 电脑上运行 Intel 构建时提供更好的体验。此版本中还包含 Qbs 1.20,以减少 Qbs 项目管理在处理许多套件时对启动的影响,并且QML代码模型已经更新到支持模块映射的Qt 6.2。

还有大量的Bug修复,所以请查看完整的更新日志了解更多详细信息。同时,您现在可以从官方网站下载 Qt Creator 5.0作为通用二进制文件,您可以安装在几乎任何 GNU/Linux 发行版上,以及为那些喜欢自己编译 Qt Creator 的人提供的源代码包。

发表评论