Издаване на среда за разработка на Qt Creator 6.0

Публикувана е версията на интегрираната среда за разработка Qt Creator 6.0, предназначена за създаване на междуплатформени приложения с помощта на библиотеката Qt. Поддържа както разработването на класически програми на C++, така и използването на езика QML, в който JavaScript се използва за дефиниране на скриптове, а структурата и параметрите на елементите на интерфейса се определят от CSS-подобни блокове.

Издаване на среда за разработка на Qt Creator 6.0

В новата версия:

  • Изпълнението на външни процеси, като помощни програми за изграждане и clang-tidy, е отделено в отделен сървърен процес, който решава проблеми в Linux, които водят до висока консумация на ресурси при разклоняване на процеси от големи приложения.
  • Текстовият редактор разполага с режим на редактиране с множество курсори, който ви позволява да добавяте текст на няколко места едновременно. (допълнителни курсори се добавят чрез Alt+Щракване).
    Издаване на среда за разработка на Qt Creator 6.0
  • Кодовият модел на C++ е актуализиран до LLVM 13.
  • Възможността за използване на услугата за кеширане на Clang Server (clangd) като бекенд за кодовия модел на C++ е стабилизирана. Бекендът на clangd може по желание да се използва за замяна на базирания на libclang кодов модел, благодарение на използването на протокола LSP (Language Server Protocol). Активирането става чрез опцията „Използване на clangd“ в менюто „Инструменти > Опции > C++ > Clangd”.
    Издаване на среда за разработка на Qt Creator 6.0
  • Интегрираният Qt Quick Designer е деактивиран по подразбиране и при опит за отваряне на .ui.qml файлове се извиква пакетът Qt Design Studio. Има планове за допълнително подобряване на интеграцията между Qt Design Studio и Qt Creator (видео) в бъдеще. Можете да върнете вградения Qt Quick Designer чрез опцията „QmlDesigner plugin“ в менюто „About Plugins“.
  • Елементът „Показване в изгледа на файловата система“ е добавен към контекстното меню на дървото на проекта.
  • Прозорецът Файлове във всички директории на проекта вече поддържа глобално търсене, предоставяйки възможности, подобни на филтъра за локатор.
  • Поддръжката за базирани на CMake проекти е разширена. За да добавите заглавни файлове, вместо отделни заглавни възли, сега се използва общ списък с изходни файлове.
  • Подобрена поддръжка за изграждане и изпълнение на Docker контейнери.
  • Двоичните файлове на Qt Creator 6 са мигрирани, за да използват клона Qt 6.2. Добавени са универсални компилации за macOS, включително поддръжка за Intel и ARM архитектури.

Източник: opennet.ru

Добавяне на нов коментар