Вышла среда разработки Qt Creator 20

2 мин
Вышла среда разработки Qt Creator 20

17 июня 2026 года состоялся выпуск открытой среды разработки Qt Creator 20, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Инициатива поддерживает как разработку классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS‑подобными блоками.

В Qt Company назвали ключевыми новшествами релиза поддержку ИИ-агентов (AI coding agents), свежий режим Zen Mode, поддержку системы сборки GN и набор улучшений для CMake, QML, Android, iOS и удалённой разработки под Linux.

Главное изменение в выпуске — интеграция с ИИ‑агентами через ACP (Agent Client Protocol). Свежий компонент добавляет в Qt Creator панель чата с агентами, которые могут понимать кодовую базу и выполнять действия от имени разработчика: анализировать код, редактировать файлы, запускать команды и инициировать сборки. Интеграция построена на Agent Client Protocol, а готовые шаблоны подключения берутся из публичного ACP Registry. Среди поддерживаемых конфигураций упомянуты Claude Code, Codex, Gemini CLI и GitHub Copilot. Кроме того реализовано дополнение с MCP-сервером (Model Context Protocol), предоставляющее ИИ-ассистентам информацию о текущем состоянии Qt Creator и позволяющее выполнять различные типы действий в среде разработки.

Ещё изменения и дополнения в новой версии:

  • добавлено функция Zen Mode (Tools0 → Zen Mode), скрывающая элементы интерфейса для фокусирования внимания на редактирование кода;

  • обновлена схема кода для языка C++. Инструментарий Clangd/LLVM обновлён до версии 22.1 и собран с PGO‑оптимизациями (profile‑guided optimization);

  • добавлена возможность сворачивания блоков препроцессора (#if, #ifdef, #ifndef), областей #pragma и многострочных комментариев в стиле C++;

  • по умолчанию включена подсветка семантики QML и возможности рефакторинга, предоставляемые LSP‑сервером Qmlls (QML Language Server);

  • добавлено дополнение GN для открытия и работы с проектами GN (Generate Ninja);

  • расширены возможности для работы с проектами на базе CMake. Добавлены новые пресеты qt и compiler;

  • из редактора Android‑манифестов выделены отдельные интерфейсы для редактирования пиктограмм, заставок и прав доступа;

  • обеспечено автоматическое подключение к Linux‑устройствам при инициировании развёртывания, запуска или сборки приложения на этом устройстве. Реализовано предоставление доступа к локальным каталогам с кодом для внешних Linux‑устройств, на которых осуществляется сборка;

  • в интерфейс, отображающий список открытых файлов, добавлены операции для управления версиями. Состояние управления версиями отражено в диалоге со свойствами файла. В редакторе Git‑коммитов внедрён вывод предупреждений о действиях, которые могут привести к потере информации. Усложнено инициирование деструктивных операций в диалоге перебазирования (rebase);

  • добавлен отдельный тип конфигурации запуска для подключения отладчика к серверу отладки приложения, запущенному на внешнем устройстве.

Читают сейчас

33 минуты назад

Президент РФ подписал закон о штрафах за авторизацию через иностранные сервисы и нарушения рекомендательных технологий

Президент России подписал закон, который вводит административные штрафы за нарушения правил авторизации пользователей на российских сайтах. Кодекс об административных правонарушениях дополняется новым

ASUS возвращает шифрование памяти TSME на платы AM5 для Ryzen 9000

45 минут назад

ASUS возвращает шифрование памяти TSME на платы AM5 для Ryzen 9000

Организация ASUS опубликовала бета-версии BIOS для материнских плат с сокетом AM5, которые восстанавливают поддержку технологии Transparent Secure Memory Encryption™ для потребительских процессоров ли

Новые модели ChatGPT пугают даже правительство США: почему в след за Fable 5 не вышла GTP-5.6

1 час назад

Новые модели ChatGPT пугают даже правительство США: почему в след за Fable 5 не вышла GTP-5.6

Совсем недавно правительство США, увидев возможности выходящей версии ChatGPT 5.6, попросило компанию OpenAI отложить до неопределенного срока версия агента и предоставить его только тем компаниям, ко

1 час назад

Минцифры РФ разработало инициатива требований к оборудованию виртуальных АТС для нужд ОРМ

Минцифры РФ подготовило проект требований к оборудованию виртуальных телефонных станций (ВАТС). Документ определяет, каким условиям должны соответствовать системы коммутации в составе виртуальных АТС.

Ford вернула бывших инженеров для устранения недочётов, допущенных автоматизированными системами

1 час назад

Ford вернула бывших инженеров для устранения недочётов, допущенных автоматизированными системами

Ford вернула в штат бывших инженеров, чтобы обучить молодых сотрудников и перепрограммировать инструменты искусственного интеллекта, которые не справлялись со своей задачей, пишет Bloomberg. За послед