Qt Creator 5.0 идва с експериментална поддръжка за компилиране и стартиране на приложения в Docker

Новата версия на Qt Creator 5.0 вече е пусната и в тази нова версия можем да намерим това е реализирана експериментална възможност да използвате услугата за съхранение кеширан Clang сървър (clangd) като бекенд за C и C ++ код модел.

Новият бекенд може по избор да се използва за отмяна на кодовия модел, базиран на libclang, благодарение на използването на LSP (Language Server Protocol), но все още не са изпълнени всички функции. Активирането става чрез опцията „Използване на clangd“ в меню „Инструменти> Опции> C ++> Clangd“.

Друга новост, която е представена, е експериментална поддръжка за компилиране и изпълнение на приложения в Docker контейнери.

В момента функцията е достъпна само за Linux среди и проекти със системата за изграждане CMake. За да го активирате, поддръжката на експериментални приставки трябва да бъде активирана чрез менюто „Помощ> За приставките“, след което ще бъде възможно да се създадат устройства за изграждане на „Docker“ в настройките на устройството.

Освен това, бяха направени кумулативни корекции в кодовия модел за езика C ++. Преименуването на обекти премахна автоматичното подбиране на файлове, които не са пряко свързани с проекта (например, заглавните файлове на Qt), осигурявайки незабавно размисъл върху кодовия модел на промените във файловете „.ui“ и „.scxml“ без прекомпилиране.

Голяма част от подобрения в инструментите за управление на проекти базиран на CMakeДори в режим на проект се предоставя възможност за генериране на CMake компилация и резултати от задания, без да е необходимо да се превключва в режим на редактиране, тъй като временната директория за изграждане е преустановена за първоначална настройка на чернова.

От останалите промени които се открояват:

  • Беше извършена работа за премахване на забавянията при зареждане на големи файлове на проекта.
  • Инструментите за управление на проекти, базирани на инструментариума Qbs, са преместени, за да използват Qbs 1.20.
  • Добавена е опция за деактивиране на разделянето на файлови групи с код и заглавки.
  • Осигурена възможност за дефиниране на изпълним файл по подразбиране (преди това беше избран първият изпълним в списъка).
  • Поддръжката на макроси е добавена към операцията "Изпълнение на персонализирани команди".
  • Добавена поддръжка за MSVC Toolkit за ARM архитектура.
  • Поддържа Android 12.
  • Подобрена поддръжка за стартиране на сборки Qt Creator за процесори Intel на компютри на Apple с чип M1.
  • Кодовият модел за QML е актуализиран до състояние Qt 6.2.
  • Добавена е поддръжка за показване на известия за напредък в Qt Creator при внедряване на LSP (Language Server Protocol). Добавена е и поддръжка за генериране на предоставени от сървъра фрагменти.

Накрая ако искате да научите повече за това относно тази нова версия можете да проверите оригиналното съобщение В следващия линк.

Вземете Qt Creator 5.0

За тези, които се интересуват, те трябва да знаят, че версията с отворен код е налична на страницата за изтегляне на Qt под "Qt Creator", докато тези, които се интересуват от търговската версия, могат да намерят търговския лиценз в портала за акаунти Qt.

В допълнение към това Qt Creator 4.15 се предлага и като актуализация в онлайн инсталатора.

За тези от нас, които използваме Linux, Ще можем да извършим инсталацията с помощта на инсталатора, който обикновено се предлага за Linux. За да изтеглите пакета офлайн, просто отворете терминал и изпълнете следната команда:

wget https://download.qt.io/official_releases/qtcreator/5.0/5.0.0/qt-creator-opensource-linux-x86_64-5.0.0.run

Сега просто просто дайте разрешения за изпълнение на файла със следната команда:

sudo chmod +x qt-creator-opensource-linux-x86_64-5.0.0.run

И сега можем да стартираме инсталатора на нашата система, за това трябва да напишем следната команда:

./qt-creator-opensource-linux-x86_64-5.0.0.run

В края на инсталацията, трябва да инсталираме някои допълнителни пакети, за да избегнем проблеми при работа с Qt Creator, за това на същия терминал ще въведем следните команди:

sudo apt-get install build-essential

И ние също трябва да инсталираме обща библиотека за конфигуриране на шрифтове:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Или за тези, които предпочитат да изчакат пакета да бъде готов в хранилищата на Ubuntu и производни, те могат да инсталират пакета със следната команда:

sudo apt install qtcreator

Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.