Вышла среда разработки 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);

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

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

В проекте Roboharm три нейросети управляли роботом и выполнили опасные для жизни человека команды

2 часа назад

В проекте Roboharm три нейросети управляли роботом и выполнили опасные для жизни человека команды

Исследователи из Robocurve провели эксперимент Roboharm. в контексте которого три нейросетевые модели (GPT-6 Astra, Claude Fable 5.1 и MolmoAct2) получили функция управления роботом. ИИ давали команды

Microsoft напомнила системным администраторам о сроке завершения поддержки режима IE в 2029 году

4 часа назад

Microsoft напомнила системным администраторам о сроке завершения поддержки режима IE в 2029 году

Microsoft через Центр сообщений Microsoft 365 напомнила администраторам, что режим Internet Explorer (IE) в браузере Microsoft Edge будет полностью поддерживаться как минимум до конца 2029 года. Ознак

5 часов назад

Gemini почти взломали чужую инфраструктуру: виновата снова Irregular

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

Из‑за ошибки в Plex контент из облака принудительно отображается на главном экране Apple TV

5 часов назад

Из‑за ошибки в Plex контент из облака принудительно отображается на главном экране Apple TV

Пользователи Apple TV получили апдейт клиента Plex (релиз 2026.18.0), которое привнесло ошибку. Теперь на главном экране Apple TV появляется раздел «Binge‑Worthy Shows», даже если соответствующие наст

Microsoft выпустила ISO‑образ Windows 11 26H2 для тестирования

5 часов назад

Microsoft выпустила ISO‑образ Windows 11 26H2 для тестирования

В конце прошлого месяца Microsoft выпустила версию Windows 11 26H2 на канале Release Preview программы предварительной оценки. Теперь организация начала публиковать ознакомительные ISO‑образы для тест