
Qt Creator 近日发布第 17 版本,作为一款开源跨平台集成开发环境(IDE),它支持 GNU/Linux、macOS 和 Windows 系统。此次更新在功能和用户体验方面均有重要改进。
新版本的核心变化是对项目配置机制进行了重构,将运行配置整合至构建配置中。每个运行配置需绑定特定的构建配置,使开发者可在 Debug 或 Release 等不同构建类型下,分别设定命令行参数与环境变量等运行条件。此外,“克隆到此”按钮的引入,使用户能够方便地在配置之间复制参数设置。切换构建配置时,相关的运行配置也会自动同步更新。这一调整旨在优化“多场景参数管理”的使用体验,解决长期以来困扰开发者的实际问题。
在工具链支持方面,Qt Creator 17 对 CMake 和 Python 项目提供了更完善的开发支持。若 CMake 配置过程中因缺少 Qt 组件而失败,IDE 将自动启动 Qt 在线安装程序以补充所需组件。对于 Python 项目,开发人员可直接打开基于 pyproject.toml 的项目文件,该格式已成为 PySide 新项目的标准配置方式。
针对 C++ 开发者,新版预装了 LLVM 20.1.3 编译器,并修复了一些已知问题,包括 Qt 字符串操作符(如 _ba、_L1)在代码编辑中的冲突以及函数宏解析错误,从而提升代码编写和编译过程的稳定性。
QML 开发方面,本次更新在代码样式设置中集成了 qmlformat 工具,开发者可通过偏好设置或右键菜单对代码进行快速格式化。QML 编辑器新增专用工具栏按钮,允许将 .ui.qml 文件直接导入 Qt Design Studio,实现可视化设计流程的无缝切换。
外观与插件方面,Qt Creator 17 默认启用了 Qt 15 引入的浅色/深色主题,并进一步扩展了插件生态系统。用户可从多个来源获取并安装扩展,Git 工具新增多种差异对比操作选项,代码质量分析插件 Axivion 也加入了本地仪表盘支持。
目前,用户可前往官方网站下载 Qt Creator 17,官方提供适用于 64 位 Linux 和 AArch64(ARM64)架构的安装包。
本文属于原创文章,如若转载,请注明来源:Qt Creator 17 发布:重构配置机制,优化开发体验https://news.zol.com.cn/999/9996963.html