Qt Creator

The Qt Company · Кроссплатформенная IDE для разработки на C++ и QML с дизайнерами интерфейсов Qt, комплектами проектов, интеграцией систем сборки и отладкой.

CaskИнструменты разработкиЧип Apple · Intel
Главная
Источник homebrew/cask
Установки за последние 30 дней150Приложение: место 640
Установки за последний год4,6 тыс.Всего за 365 дней
Последняя версия20.0.223 сент. · 23 сент.
Размер загрузки395МБarm64 / x86_64 · dmg
Частота обновленийЕжемесячно1 релиз за 30 дней
  1. 20.0.2

    ПоследняяИсправлениеср, 23 сент.

    Редакция OpenNavoДобавлено в Homebrew 23 сент. 16:28Перевод ИИ

    Исправлены настройки поиска по умолчанию, сбои при завершении работы и редактировании, перезагрузка CMake Presets, совместимость модели кода с Qt 6.12 на macOS, запуск встроенного терминала, а также проблемы Android и iOS.

    Эти пакеты официально не поддерживаются. Официальные пакеты доступны по адресу https://download.qt.io/official_releases/qtcreator

    Qt Creator 20.0.2

    Версия Qt Creator 20.0.2 содержит исправления ошибок. Это бесплатное обновление для всех пользователей.

    В этом документе перечислены наиболее важные изменения. Полный список изменений доступен в журнале Git исходного кода Qt Creator, который можно получить из публичного репозитория Git или просмотреть онлайн по адресу

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

    Общее

    Исправлено

    • Параметры поиска по умолчанию для Advanced Find
    • Сбой в панелях навигации при завершении работы

    Редактирование

    Исправлено

    • Сбой при изменении файлов внешними средствами
    QML

    Исправлено

    • Возможность загрузки неверного исполняемого файла языкового сервера QML в Linux (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

    Исправлениечт, 30 июл.

    Редакция OpenNavoДобавлено в Homebrew 30 июл. 08:25Перевод ИИ

    Улучшены обнаружение инструментов агентов и каталоги сеансов; исправлены автодополнение C++ в macOS, предустановки CMake, сбои при отладке, FakeVim, интеграция с системой контроля версий и значки во время выполнения в macOS.

    Эти пакеты официально не поддерживаются. Официальные пакеты доступны по адресу https://download.qt.io/official_releases/qtcreator

    Qt Creator 20.0.1

    Qt Creator версии 20.0.1 содержит исправления ошибок. Обновление бесплатно для всех пользователей.

    В этом документе перечислены наиболее важные изменения. Полный список изменений см. в журнале Git для исходного кода Qt Creator, который можно получить из общедоступного репозитория Git или просмотреть в Интернете по адресу

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

    Общее

    Agent Client Protocol

    Добавлено

    • Дополнительные пути поиска инструментов (например, Homebrew в macOS и Chocolatey в Windows) (QTCREATORBUG-34710)

    Изменено

    • Улучшен выбор рабочей папки по умолчанию для сеансов

    Исправлено

    • Недоступность кнопки инструмента в редакторах Markdown (QTCREATORBUG-34724)
    Model Context Protocol
    • Исправлено зависание при запуске проектов в Windows (QTCREATORBUG-34720)
    • Исправлены проблемы при запросе клиентом более старой версии протокола, несмотря на то что она поддерживалась

    Редактирование

    Исправлено

    • Аварийное завершение при повторной загрузке больших файлов
    C++

    Исправлено

    • Зависание встроенной модели при автодополнении в macOS (QTCREATORBUG-34721)
    • Аварийное завершение при предварительной обработке файлов с особым способом компиляции, таких как .ui и .scxml
    FakeVim

    Исправлено

    • Зависание при использовании w на специальных символах (QTCREATORBUG-25873)
    • Отрисовка курсора режима замены в конце текста (QTCREATORBUG-29553)
    • Неверное выравнивание номеров строк при отображении относительно курсора (QTCREATORBUG-26802)

    Проекты

    Исправлено

    • Аварийное завершение при клонировании набора инструментов, заданного вручную, и применении без изменений
    CMake

    Исправлено

    • Предустановки
      • Потеря окружения конфигурирования после повторного открытия проекта (QTCREATORBUG-34763)
      • Невозможность использовать предустановки без версии Qt (QTCREATORBUG-34764)
      • Обработка режимов трассировки (QTCREATORBUG-34762)
      • Возможность выбирать для проекта комплекты предустановок из других проектов
      • Отсутствие расширений поставщика для конфигураций сборки (QTCREATORBUG-34800)
    Рабочая область

    Исправлено

    • Невозможность задавать относительные пути к исполняемому файлу и рабочей папке в предустановленных конфигурациях запуска

    Отладка

    Исправлено

    • Аварийное завершение при двойном щелчке по точке останова во время завершения работы
    • Аварийное завершение при остановке с открытым редактором памяти
    C++

    Исправлено

    • Форматированное отображение типов Qt для сборок Qt с пространством имён (QTCREATORBUG-33211)
    QML

    Исправлено

    • Аварийное завершение при обновлении представления локальных переменных
    • Зависание при обновлении представления локальных переменных (QTCREATORBUG-34790)

    Анализатор

    Clang

    Исправлено

    • Сохранение выбора пользовательской конфигурации
    Axivion

    Исправлено

    • Доступность запуска анализа отдельного файла

    Системы контроля версий

    Git

    Исправлено

    • Интерпретация шаблонов включения и исключения файлов в глобальном поиске Files in File System (QTCREATORBUG-33817)
    • Сбой команды Show file at revision при вызове из Instant Blame
    Perforce

    Исправлено

    • Проблема перехода к месту в исходном коде из представлений различий (QTCREATORBUG-34680)
    • Отсутствие полей редактора в представлениях различий (QTCREATORBUG-34680)

    Платформы

    macOS

    Исправлено

    • Невозможность изменить значок приложения во время выполнения (QTCREATORBUG-34718)
    • Неясный вывод при запуске приложения во внешнем терминале (QTCREATORBUG-34775)
    Android

    Исправлено

    • Пометка страницы настроек Android SDK как изменённой, даже если изменения не вносились (QTCREATORBUG-34263)
    Удалённый Linux

    Исправлено

    • Возможное повреждение файлов при использовании резервного способа развёртывания (QTCREATORBUG-34734)
    MCU

    Исправлено

    • Аварийное завершение при открытии проектов .qmlproject (QTCREATORBUG-34714)

    Благодарим авторов этих изменений:

    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

    ср, 17 июн.

    Редакция OpenNavoДобавлено в Homebrew 17 июн. 09:15Перевод ИИ

    Добавлены чат ACP, режим Zen и проекты GN; расширены инструменты MCP, возможности редактирования C++ и QML, предустановки CMake, удалённая отладка, интеграция с системами контроля версий и рабочие процессы для устройств.

    Qt Creator 20

    Версия 20 Qt Creator содержит исправления ошибок и новые функции. Обновление бесплатно для всех пользователей.

    В этом документе перечислены наиболее важные изменения. Полный список изменений доступен в журнале Git исходного кода Qt Creator, который можно получить из общедоступного репозитория Git или просмотреть онлайн по адресу

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

    Новые плагины

    Поддержка Agent Client Protocol (ACP)

    Добавлена панель чата для подключения к серверу ACP и общения с ним в Qt Creator.

    (Документация)

    Режим сосредоточенной работы

    Добавлены 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)
    Model Context Protocol

    Добавлено

    • Страница настроек AI > MCP Servers для управления серверами MCP (Документация)
    • Диалоговое окно Tools > Debug Qt Creator > Inspect MCP Server для изучения обмена данными MCP
    • Поддержка задач
    • Поддержка междоменного обмена ресурсами (CORS) для подключения из веб-приложения
    • Инструменты для
      • Запуска инструментов командной строки и других исполняемых файлов
      • Работы с репозиториями систем контроля версий
      • Вывода списка видимых файлов
      • Управления точками останова
      • Получения трассировок стека отладчика
      • Поиска и вызова действий
    • Команды для
      • Получения зависимостей проекта
      • Вывода списка проблем для файла
      • Поиска файлов в проектах
      • Поиска и замены текста в файлах проекта и других файлах

    Исправлено

    • Неработающий set_file_plain_text, если файл не открыт в редакторе
    • Возможная потеря несохранённых данных в редакторе при вызове close_file

    Редактирование

    Исправлено

    • Обработка Ignored file patterns универсальным средством подсветки (QTCREATORBUG-33443)
    C++

    Добавлено

    • Встроенная поддержка
    • Clangd
      • Параметр Use externally provided compilation database для использования внешней базы данных компиляции вместо автоматически созданной (QTCREATORBUG-34066) (Документация)
      • Fold/Unfold All Inactive Code

    Изменено

    • Готовые двоичные сборки обновлены до LLVM 22.1.2

    Исправлено

    • Встроенная поддержка
      • Разбор составных литералов (QTCREATORBUG-34089)
      • Добавление ключевых слов struct в неверных местах при рефакторинге (QTCREATORBUG-34478)
    QML

    Изменено

    • qmlls
      • Семантическая подсветка включена по умолчанию после исправлений в qmlls
      • В контекстном меню отображаются действия рефакторинга, доступные через qmlls
    Language Server Protocol

    Добавлено

    • Поддержка сворачивания ветвей препроцессора, блоков комментариев в стиле C++ и областей #pragma (QTCREATORBUG-2, QTCREATORBUG-5170, QTCREATORBUG-22561)
    • Поддержка новых тегов символов и их использования для значков символов

    Исправлено

    • Исчезновение кнопки инструмента редактора при сбое языкового сервера, даже если для документа доступны другие зарегистрированные серверы (QTCREATORBUG-34587)
    Markdown

    Исправлено

    • Проблемы с отображением многострочных заголовков (QTCREATORBUG-33781)
    GLSL

    Добавлено

    Проекты

    Добавлено

    Изменено

    • Категория инструментов Auto-detected переименована в Automatically Managed

    Исправлено

    • Проблема с производительностью Application Output (QTCREATORBUG-34132)
    • Сбой при неудачной попытке сделать файл проекта доступным для записи (QTCREATORBUG-34628)
    CMake

    Добавлено

    • Предустановки
      • qt и compiler в предустановки поставщика Qt Creator (Документация)
      • Отслеживание изменений во включённых файлах предустановок (Документация)
    • 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 (Документация)

    Исправлено

    • Проблемы с путями к файлам, содержащими символы вне ASCII (QTCREATORBUG-33863)
    C++

    Добавлено

    • Предпросмотр изображения для средства форматированного отображения QPixmap (QTCREATORBUG-34498)
    • LLDB
      • Поддержка точек трассировки

    Исправлено

    • Средства форматированного отображения QSharedDataPointer, QPixmap и boost::unordered_set (QTCREATORBUG-34299)
    • Параметры отображения 128-битных целых чисел (QTCREATORBUG-28134)

    Анализатор

    QML Profiler

    Исправлено

    • Заметки не сохранялись в файлах трассировки и не восстанавливались из них (QTCREATORBUG-34249)

    Системы контроля версий

    Добавлено

    • Операции контроля версий в контекстное меню Open Documents и редакторов (QTCREATORBUG-29164) (Документация)
    • Mark Untracked в контекстное меню контроля версий
    • Состояние в системе контроля версий в диалог свойств файла
    • Улучшения определения строки для перехода при двойном щелчке в различиях (QTCREATORBUG-29374)

    Исправлено

    • Проблемы с обновлением текущего состояния в системе контроля версий (QTCREATORBUG-33691)
    Git

    Добавлено

    • Предупреждение, если в редакторе отправки снят выбор с уже индексированных изменений, что приводит к их удалению из индекса (QTCREATORBUG-34014)

    Исправлено

    • Диалог Continue Rebase позволял слишком легко случайно запустить разрушительные операции (QTCREATORBUG-34358)
    • Проблемы с путями к файлам, содержащими символы вне ASCII
    SVN

    Добавлено

    • Поддержка отображения текущего состояния в системе контроля версий (QTCREATORBUG-34027)

    Исправлено

    • Аутентификация использовалась для локальных команд, которым она не нужна

    Интеграция тестов

    Добавлено

    Платформы

    Windows
    • Исправлено сохранение файлов на общих ресурсах WSL (QTCREATORBUG-34506)
    Android

    Добавлено

    • Меню Tools > Android с пунктами

      • Icon Editor
      • Splashscreen Editor
      • Permissions Editor

      (Документация)

    iOS

    Добавлено

    • Ограниченный доступ к файлам на устройствах iOS, каталогу отчётов о сбоях и каталогам приложений разработчика в представлении File System, средстве поиска Locator и диалогах удалённых файлов (Документация)
    • Версия ОС и поддерживаемые архитектуры в список выбора симулятора
    Remote Linux

    Добавлено

    • Автоматическое подключение к устройствам перед развёртыванием и запуском (QTCREATORBUG-34011) (Документация)
    • Параметр Use the Qt VNC platform for display при запуске (Документация)
    • Параметры Accessible host paths, указывающие каталоги на хосте, доступные удалённому устройству
    • OpenHarmony как вариант Linux

    Исправлено

    • Возможные зависания для устройств, не поддерживающих мост команд (QTCREATORBUG-33699)
    • Проблемы с кавычками для переменных окружения (QTCREATORBUG-34387)
    • При копировании удалённых файлов могло удаляться разрешение на выполнение (QTCREATORBUG-34481)
    Development Container

    Добавлено

    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