Добавить в корзинуПозвонить
Найти в Дзене
DigiNews

Вышла бета-версия Qt Creator 20: улучшенная поддержка ИИ, «Zen Mode» и многое другое

Qt Group выпустила новую версию Qt Creator с рядом полезных нововведений, которую можно загрузить через Qt Online Installer. — neowin.net Qt Group выпустила бета-версию Qt Creator 20, которая включает ряд изменений, в том числе новое расширение Agent Client Protocol (ACP), режим Zen Mode для устранения отвлекающих факторов и начальную поддержку проектов GN. Начиная с нового расширения, IDE теперь включает ACP Client. Это позволяет общаться с ИИ-агентами, которые могут «понимать вашу кодовую базу и выполнять действия от вашего имени», например, редактировать файлы или запускать сборку. ACP — это, по сути, протокол стандартизации с открытым исходным кодом, который определяет, как редакторы кода/IDE («клиент») и ИИ-агенты для кодирования («агент») взаимодействуют друг с другом. Подобно тому, как Language Server Protocol (LSP) стандартизировал обработку редакторами таких функций, как автодополнение кода и подсветка синтаксиса для разных языков, ACP делает то же самое для ИИ. С ACP агент (б

Qt Group выпустила новую версию Qt Creator с рядом полезных нововведений, которую можно загрузить через Qt Online Installer. — neowin.net

Qt Group выпустила бета-версию Qt Creator 20, которая включает ряд изменений, в том числе новое расширение Agent Client Protocol (ACP), режим Zen Mode для устранения отвлекающих факторов и начальную поддержку проектов GN.

Начиная с нового расширения, IDE теперь включает ACP Client. Это позволяет общаться с ИИ-агентами, которые могут «понимать вашу кодовую базу и выполнять действия от вашего имени», например, редактировать файлы или запускать сборку. ACP — это, по сути, протокол стандартизации с открытым исходным кодом, который определяет, как редакторы кода/IDE («клиент») и ИИ-агенты для кодирования («агент») взаимодействуют друг с другом.

Подобно тому, как Language Server Protocol (LSP) стандартизировал обработку редакторами таких функций, как автодополнение кода и подсветка синтаксиса для разных языков, ACP делает то же самое для ИИ. С ACP агент (будь то Claude Code, Gemini CLI, Qwen Code или любой другой) берет на себя «мышление», в то время как IDE предоставляет агенту контекст (ваши открытые файлы, кодовую базу), визуально отображает пользователю предлагаемые изменения кода, отображает markdown и запрашивает ваше разрешение, прежде чем агент выполнит команду терминала.

Команда Qt также добавила страницу настроек для управления серверами [Model Context Protocol (MCP) ](Model Context Protocol (MCP)) и расширила поддержку MCP для Задач (Tasks) и новых команд. Появилось новое расширение Zen Mode, которое добавляет опцию для переключения в режим, свободный от отвлекающих факторов. Оно скрывает окружающие элементы пользовательского интерфейса, чтобы вы могли сосредоточиться на кодировании. Расширения ACP и Zen Mode необходимо включать вручную.

Для разработчиков C++ основанная на Clangd модель кода была обновлена до LLVM 22.1.2, и теперь можно сворачивать препроцессорные ветви и комментарии в стиле C. Этот релиз также добавляет расширение для работы с проектами GN (Generate Ninja). В области мобильной разработки разработчики Android получают новые редакторы пользовательского интерфейса для управления значками, заставками и разрешениями. Также добавлена ограниченная поддержка доступа к файловой системе устройств iOS.

Qt Creator — это популярная кроссплатформенная интегрированная среда разработки (IDE) для C++, JavaScript, Python и QML. Ее можно использовать для создания настольных приложений, мобильных приложений и программного обеспечения для встраиваемых систем, таких как автомобильные информационно-развлекательные панели и медицинские устройства. Qt Creator 20 Beta доступна для загрузки через Qt Online Installer, выбрав канал «Preview» (Предварительная версия).

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

Автор – David Uzondu

Оригинал статьи