Qt Creator

The Qt Company · 用于 C++ 和 QML 开发的跨平台 IDE,提供 Qt 界面设计器、项目套件、构建系统集成和调试功能。

Cask开发工具Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装157App榜第 510
近一年安装4,564365 天累计
最新版本20.0.29月23日 · 9月23日
下载大小395MBarm64 / x86_64 · dmg
更新节奏每月近 30 天 1 个版本
  1. 20.0.2

    最新补丁9月23日 · 周三

    OpenNavo 编辑Homebrew 收录 9月23日 16:28AI 翻译

    修复了搜索默认设置、退出和编辑时的崩溃、CMake Presets 重新加载、macOS 上 Qt 6.12 代码模型兼容性和内置终端启动方面的问题,以及 Android 和 iOS 的相关问题。

    这些软件包未获官方支持,官方软件包请见 https://download.qt.io/official_releases/qtcreator

    Qt Creator 20.0.2

    Qt Creator 20.0.2 版本包含错误修复。 所有用户均可免费升级。

    本文档列出了最重要的变更。完整变更列表请参阅 Qt Creator 源码的 Git 日志。您可以从公共 Git 仓库检出源码,或在线查看:

    https://code.qt.io/cgit/qt-creator/qt-creator.git/log/?id=v20.0.1..v20.0.2

    常规

    已修复

    • Advanced Find 的默认搜索参数
    • 退出时导航视图发生的崩溃

    编辑

    已修复

    • 文件被外部修改时发生的崩溃
    QML

    已修复

    • Linux 上可能下载错误的 QML 语言服务器二进制文件的问题 (QTCREATORBUG-34931)

    项目

    已修复

    • Always ask before stopping applications 选项
    CMake

    已修复

    • 重新加载 CMake 预设时发生的崩溃

    平台

    macOS

    已修复

    • 使用 Qt 6.12 及更高版本时代码模型的问题
    • 无法从内置终端运行 bbedit 的问题 (QTCREATORBUG-34886)
    Android

    已修复

    • 最新 Android 命令行工具的问题 (QTCREATORBUG-34905, QTCREATORBUG-34917)
    iOS

    已修复

    • Qt 6.12 及更高版本提供的独立模拟器构建和设备构建的问题 (QTCREATORBUG-34896)
    • Xcode 27 的问题
    • 无法将某些命令行参数传递给设备上的用户应用程序的问题 (QTCREATORBUG-34802)
    • 在模拟器上启动应用程序失败时发生的崩溃 (QTCREATORBUG-34853)

    感谢以下人员贡献这些变更:

    Alexandre Laurent
    André Pönitz
    Aurélien Brooke
    BogDan Vatra
    Christian Kandeler
    Eike Ziller
    Marcus Tillmanns
    Patrik Teivonen
    Sami Shalayel
    Thiago Macieira

    官方来源:https://github.com/qt-creator/qt-creator/releases/tag/v20.0.2

  2. 20.0.1

    补丁7月30日 · 周四

    OpenNavo 编辑Homebrew 收录 7月30日 08:25AI 翻译

    改进了智能体工具发现和会话目录;修复了macOS上的C++补全、CMake预设、调试崩溃、FakeVim、版本控制集成以及macOS运行时图标的问题。

    这些软件包不受官方支持,如需官方软件包,请访问 https://download.qt.io/official_releases/qtcreator

    Qt Creator 20.0.1

    Qt Creator 20.0.1 版本包含错误修复。 所有用户均可免费升级。

    本文列出了最重要的变更。如需完整的变更列表,请查看 Qt Creator 源代码的 Git 日志。您可以从公共 Git 仓库检出源代码,或在线查看:

    https://code.qt.io/cgit/qt-creator/qt-creator.git/log/?id=v20.0.0..v20.0.1

    常规

    代理客户端协议

    新增

    • 更多用于查找工具的搜索路径 (例如 macOS 上的 Homebrew 和 Windows 上的 Chocolatey) (QTCREATORBUG-34710)

    变更

    • 改进了会话的默认工作目录

    修复

    模型上下文协议
    • 修复了在 Windows 上运行项目时卡死的问题 (QTCREATORBUG-34720)
    • 修复了客户端请求受支持的旧版协议时仍出现的问题

    编辑

    修复

    • 重新加载大文件时崩溃的问题
    C++

    修复

    • macOS 上内置模型在代码补全时可能卡死的问题 (QTCREATORBUG-34721)
    • 预处理 .ui 和 .scxml 等需要特殊编译的文件时崩溃的问题
    FakeVim

    修复

    项目

    修复

    • 克隆手动配置的工具链后,未作更改直接应用时崩溃的问题
    CMake

    修复

    工作区

    修复

    • 预设运行配置中的可执行文件和工作目录无法使用相对路径的问题

    调试

    修复

    • 关闭期间双击断点时崩溃的问题
    • 内存编辑器打开时停止调试导致崩溃的问题
    C++

    修复

    QML

    修复

    • 更新局部变量视图时崩溃的问题
    • 更新局部变量视图时卡死的问题 (QTCREATORBUG-34790)

    分析器

    Clang

    修复

    • 自定义配置选择的保存问题
    Axivion

    修复

    • 启动单文件分析的可用性问题

    版本控制系统

    Git

    修复

    • 全局 Files in File System 搜索中文件包含和排除模式的解析问题 (QTCREATORBUG-33817)
    • 从 Instant Blame 触发 Show file at revision 时失败的问题
    Perforce

    修复

    平台

    macOS

    修复

    Android

    修复

    • Android SDK 设置在未作任何更改时仍将页面标记为已修改的问题 (QTCREATORBUG-34263)
    远程 Linux

    修复

    MCU

    修复

    感谢以下人员为这些变更作出的贡献:

    Alessandro Portale
    Andre Hartmann
    André Pönitz
    Christian Kandeler
    Christian Stenger
    Cristian Adam
    David Schulz
    Eike Ziller
    Jaroslaw Kobus
    Leena Miettinen
    Marcus Tillmanns
    Orgad Shaneh

    官方来源:https://github.com/qt-creator/qt-creator/releases/tag/v20.0.1

  3. 20.0.0

    6月17日 · 周三

    OpenNavo 编辑Homebrew 收录 6月17日 09:15AI 翻译

    新增 ACP 聊天、Zen 模式和 GN 项目;扩展 MCP 工具、C++ 和 QML 编辑、CMake 预设、远程调试、版本控制集成及设备工作流程。

    Qt Creator 20

    Qt Creator 版本 20 包含错误修复和新功能。 所有用户均可免费升级。

    本文档列出了最重要的变更。完整变更列表请参阅 Qt Creator 源码的 Git 日志。 您可以从公共 Git 仓库检出源码,或通过以下地址在线查看:

    https://code.qt.io/cgit/qt-creator/qt-creator.git/log/?id=19.0..v20.0.0

    新插件

    Agent Client Protocol (ACP) 支持

    新增聊天面板,可在 Qt Creator 中连接 ACP 服务器并与其聊天。

    (文档)

    专注模式

    新增 Tools > Zen Mode > Toggle Distraction Free Mode 和 Zen Mode,以及 相应的操作和工具按钮,让编辑器成为工作的焦点。

    (文档)

    GN (Generate Ninja) 项目管理器

    新增对打开和处理 GN 项目的支持。

    (文档)

    常规

    新增

    • 在可搜索的文本视图中高亮显示所有搜索结果

    变更

    • 将 File > Open File or Project 菜单项拆分为两个菜单项: Open File 和 Open Project。保留 Open File or Project 操作, 并可为其分配键盘快捷键。 (QTCREATORBUG-34162)

    修复

    • 文件路径大小写敏感性混用的问题
    • Files in File System 高级搜索在编辑时展开宏的问题 (QTCREATORBUG-31294)
    • Tools > Debug Qt Creator > Show Logs 对话框中的崩溃问题 (QTCREATORBUG-34387)
    模型上下文协议

    新增

    • 用于管理 MCP 服务器的首选项页面 AI > MCP Servers (文档)
    • 用于检查 MCP 通信的对话框 Tools > Debug Qt Creator > Inspect MCP Server
    • 对任务的支持
    • 对跨源资源共享 (CORS) 的支持,以便从 Web 应用程序连接
    • 用于以下用途的工具
      • 运行命令行工具和其他可执行文件
      • 操作版本控制仓库
      • 列出可见文件
      • 管理断点
      • 获取调试器堆栈跟踪
      • 查找并触发操作
    • 用于以下用途的命令
      • 获取项目依赖项
      • 列出文件的问题
      • 在项目中查找文件
      • 在项目文件和其他文件中搜索并替换文本

    修复

    • 未为文件打开编辑器时,set_file_plain_text 无法工作的问题
    • close_file 可能导致编辑器中未保存的数据丢失的问题

    编辑

    修复

    C++

    新增

    • 内置功能
    • Clangd
      • 新增 Use externally provided compilation database 选项,以使用外部提供的 编译数据库,而非自动创建的数据库 (QTCREATORBUG-34066) (文档)
      • Fold/Unfold All Inactive Code

    变更

    • 将预构建二进制文件更新至 LLVM 22.1.2

    修复

    QML

    变更

    • qmlls
      • 在 qmlls 修复后,默认启用语义高亮
      • 上下文菜单显示 qmlls 提供的重构操作
    语言服务器协议

    新增

    修复

    • 语言服务器发生故障时,即使其他已注册的服务器仍可用于该文档, 编辑器工具按钮也可能消失的问题 (QTCREATORBUG-34587)
    Markdown

    修复

    GLSL

    新增

    项目

    新增

    变更

    • 将 Auto-detected 工具类别更改为 Automatically Managed

    修复

    CMake

    新增

    • 预设
      • 在 Qt Creator 供应商预设中添加 qt 和 compiler (文档)
      • 监视包含的预设文件的更改 (文档)
    • Conan

    修复

    • 修复 Qt Online Installer 依赖项提供程序可能丢失有关缺失依赖项的错误消息的问题 (QTCREATORBUG-34494)
    • 修复 QML 调试的全局设置被忽略的问题 (QTCREATORBUG-28705)
    • 修复自动修改 CMake 文件失败时发生崩溃的问题 (QTCREATORBUG-34622)

    变更

    • 将为预设创建的构建套件改为项目专用的临时构建套件 (QTCREATORBUG-33522)
    • 将可选暂存目录的默认路径改为构建目录的子目录
    qmake

    修复

    • 修复对独立调试信息、QML 调试和 qmlcachegen 使用情况的全局设置的处理
    Meson

    变更

    • 将项目向导生成的文件更新为使用 Qt 6

    调试

    新增

    • 添加 Remote Debugger 运行配置类型,其功能类似于 Debug > Start Debugging > Attach to Running Debug Server (文档)

    修复

    C++

    新增

    • 为 QPixmap 格式化显示器添加图像预览 (QTCREATORBUG-34498)
    • LLDB
      • 支持跟踪点

    修复

    分析器

    QML Profiler

    修复

    • 修复备注未保存到跟踪文件以及未从跟踪文件恢复的问题 (QTCREATORBUG-34249)

    版本控制系统

    新增

    • 在 Open Documents 和编辑器的上下文菜单中添加版本控制操作 (QTCREATORBUG-29164) (文档)
    • 在版本控制上下文菜单中添加 Mark Untracked
    • 在文件属性对话框中添加版本控制状态
    • 改进双击差异内容时对跳转目标行的判断 (QTCREATORBUG-29374)

    修复

    Git

    新增

    • 在提交编辑器中取消选择已暂存的更改、导致这些更改被取消暂存时显示警告 (QTCREATORBUG-34014)

    修复

    • 修复 Continue Rebase 对话框过于容易误触发破坏性操作的问题 (QTCREATORBUG-34358)
    • 修复非 ASCII 文件路径相关问题
    SVN

    新增

    修复

    • 修复对无需身份验证的本地命令进行身份验证的问题

    测试集成

    新增

    平台

    Windows
    Android

    新增

    • 添加 Tools > Android 菜单,其中包含

      • Icon Editor
      • Splashscreen Editor
      • Permissions Editor

      (文档)

    iOS

    新增

    • 在 File System 视图、定位器和远程文件对话框中添加对 iOS 设备的有限文件访问, 可访问崩溃报告目录和开发者的应用程序目录 (文档)
    • 在模拟器选择中添加操作系统版本和支持的架构
    远程 Linux

    新增

    • 在部署和运行前自动连接设备 (QTCREATORBUG-34011) (文档)
    • 添加运行时的 Use the Qt VNC platform for display 选项 (文档)
    • 添加 Accessible host paths 选项,用于指定远程设备可访问的主机目录
    • 添加 OpenHarmony 作为 Linux 变体

    修复

    开发容器

    新增

    Docker

    已修复

    MCU
    • 修复了扫描导入项时发生的崩溃

    感谢以下人员为这些更改作出的贡献:

    Alessandro Portale
    Alexandre Laurent
    André Hartmann
    André Pönitz
    Björn Schäpers
    BogDan Vatra
    Christian Kandeler
    Christian Stenger
    Cristian Adam
    David Schulz
    Eike Ziller
    Jaroslaw Kobus
    Jeff Heller
    Jörg Bornemann
    Knud Dollereder
    Leena Miettinen
    Marcus Tillmanns
    Mike Jyu
    Orgad Shaneh
    Patrik Teivonen
    Pino Toscano
    Robert Löhning
    Sami Shalayel
    Sebastian Mosiej
    Semih Yavuz
    Sheree Morphett
    Teea Poldsam
    Thiago Macieira
    Ulf Hermann
    Ville Lavonius
    Vladislav Navrocky
    Xavier Besson

    对应确切标签的官方更新日志:https://raw.githubusercontent.com/qt-creator/qt-creator/v20.0.0/dist/changelog/changes-20.0.0.md

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo