Qt Creator 21 大幅增强 CMake 支持:新增基于 qlalr 的 CMake 解析器,实现缩进、格式化与快速修复;可解析 .rst 文档并识别函数参数;支持跨平台源文件灰显、目标查找与重命名、安装信息及自动头文件检测;CMake Presets 新增 runDevice 与 runSettings 扩展;并新增 cm/ct 定位器、性能分析跳转和离线帮助。
Qt Creator 21 Beta2 已发布,可通过 Qt 在线安装器预览版获取,商业和开源用户均可免费升级。改进详情见 Beta1 博客和更新日志,问题可提交至 bug 跟踪器或通过 IRC、邮件列表反馈。
Qt 内置跟踪框架通过 Q_TRACE_* 宏定位应用问题,支持 ETW、LTTng、CTF 后端,CTF 自 Qt 6.5 起可用。使用 -trace ctf 构建 Qt 6.12 后,可在 Qt Creator 21 的 Profile 模式查看跟踪点,并借助向导和快速修复在自有应用中插入跟踪宏,测量绘制等操作耗时。
Qt Creator 21 Beta 发布:浏览器扩展移至首选项;AI 默认启用 ACP 与 MCP,新增协议版本和工具;编辑器新增 .qdoc 支持、拼写检查、Git 冲突标记处理,QML 默认使用 qmlls,FakeVim 大幅增强;项目支持从可执行文件创建工作区并更新 CMake 解析器;调试新增 C++/QML 联合引擎和实验性后端,Profile 模式集成 Qt Profiler;版本控制新增更改与 Git 日志视图;设备新增 HarmonyOS、远程 Windows、Podman 支持及 Android Logcat。
Qt Creator 20.0.2 发布,修复 Android 命令行工具问题,适配 Xcode 27、iOS 模拟器及 Qt 6.12.0。用户可通过 Qt 在线安装器更新,商业版离线安装包在 Qt 账户门户提供,开源包在开源下载页,所有用户免费升级。
Qt公司宣布将于2026年9月30日停止交付Qt AI Assistant扩展,12月31日终止技术支持。原因是开发者已转向多步骤AI代理,能理解整个代码库并自动执行任务。Qt将资源集中于代理开发工具,如Qt Creator 20的ACP客户端和MCP服务,支持Claude Code等外部代理集成。
Qt Creator 20.0.1 发布,改进 AI 代理协议集成中的工具检测和默认会话目录,修复 CMake 预设问题及若干崩溃,并含其他优化。用户可通过 Qt 在线安装器或官网下载,商业版和开源版均免费升级。问题可提交至 bug 追踪器,支持 IRC 和邮件列表反馈。
Qt Creator 20已成为Agent Client Protocol (ACP)客户端扩展,支持多种AI提供商。文章探讨在2023款MacBook Pro M3上运行本地AI的案例,强调本地AI的高效性和低成本。比较不同ACP代理的性能,发现直接使用技能和源文件的方式最快且能耗最低,但便利性较差。使用本地AI可节省费用,但需考虑时间和能耗。
Qt Creator 20 发布,新增 AI 代理支持,集成 ACP 客户端扩展和聊天面板,兼容多种 AI 提供商。同时增加了“禅定模式”以帮助用户专注编程,并更新了 Clangd C++ 代码模型。
Qt Creator 20版本新增AI编码助手支持、Zen模式和GN构建系统。AI助手通过ACP客户端与IDE互动,支持代码分析和编辑。Zen模式帮助用户专注工作。更新了Clangd和CMake预设,改进了Android和iOS设备的文件访问,增强了版本控制功能,并提供远程调试配置。可通过Qt在线安装程序更新。
Qt Creator 20 RC版本已发布,用户可通过Qt在线安装程序获取。新版本包含改进和修复,所有用户均可免费升级。有关问题可在错误跟踪器中反馈,手册可在帮助模式或Qt文档门户在线访问。
Qt Creator 20 更新了 CMake 功能,解决了 CMakePresets Kits 的全局污染问题,使其成为项目特定的临时 Kits。用户可以通过 CMake 变量指定编译器和 Qt 版本,错误报告功能也得到了改进,保存 CMakePresets 文件时会自动触发重新加载。此外,Qt Creator 处理 Qt 组件间的依赖关系。
Qt Creator 20 Beta2 发布,用户可通过 Qt 在线安装程序获取。新版本包含改进和修复,所有用户均可免费升级。
本文讨论了Clang的PGO(Profile-Guided Optimization)构建,强调其在Windows x64及其他平台上的可用性。PGO优化可提高编译效率,用户报告编译时间减少20%。测试结果显示,使用PGO优化的Clang在多个操作系统上表现出显著的速度提升,尤其是在Windows和Linux平台上。此外,PGO优化的编译器可加速链接器和调试器的构建,整体构建时间显著缩短。
Qt Creator 19.0.2版本发布,修复了非英语环境下切换英语界面语言的问题及其他一些问题。用户可通过Qt在线安装程序更新或在Qt账户门户下载离线安装包,此版本对所有用户免费升级。
Qt Group 于2026年5月8日发布了 Qt Creator 20 Beta 版,重点在于人工智能集成。新版本引入了代理客户端协议(ACP),允许开发者与 AI 代理交互,理解代码库并执行任务。此外,新增了模型上下文协议(MCP)服务器集成选项、禅模式扩展、Clangd C++ 代码模型更新及远程 Linux 设备连接功能。
Qt Creator 20 Beta发布,新增AI支持、编辑功能和项目管理。AI扩展可与代码库互动,Zen模式提升专注度。支持GN项目和CMake预设,版本控制功能增强。Android和iOS设备的UI编辑器更新,Docker设备支持自定义CMake变量。新版本可通过Qt在线安装器获取,所有用户可免费升级。
Qt Creator 19.0.1版本发布,修复了多个问题,包括首选项模式设置、项目默认构建目录、Axivion仪表板、远程工具链删除、设备状态及调试问题。用户可通过Qt在线安装程序免费升级。
Qt Creator 19 更新了 CMake 功能,增强了依赖管理、检查 Ninja 构建工具、支持 JSON LSP 安装,并新增测试定位器 ct。同时,配置面板的关闭状态将被记住。
Qt 开发人员发布了 Qt Creator 19,新增小地图功能,改进远程设备管理,支持基本模型上下文协议(MCP)服务器,并增强对多种项目的支持。
完成下面两步后,将自动完成登录并继续当前操作。