Објавено е објавувањето на интегрираното развојно опкружување Qt Creator 8.0, дизајнирано за креирање апликации меѓу платформи користејќи ја библиотеката Qt. Поддржува и развој на класични програми во C++ и употреба на јазикот QML, во кој JavaScript се користи за дефинирање на скрипти, а структурата и параметрите на елементите на интерфејсот се специфицирани со блокови слични на CSS. Создадени се готови склопови за Linux, Windows и MacOS.
Во новата верзија:
- Елементот „Уреди > Преференци“ е додаден во менито за брз пристап до поставките.
- Оневозможен е стариот модел на код во јазикот C++, имплементиран врз основа на libclang, наместо тоа, почнувајќи од претходната гранка, стандардно се нуди модел базиран на заднината Clangd што го поддржува протоколот LSP (јазичен сервер протокол).
- Парсерот QML поддржува обработка на шаблони за низа JavaScript и операторот „??=“.
- За јазикот на Python, стандардно е овозможен серверот за поддршка на јазикот python-lsp-сервер, за кој се нуди посебен дел за поставки „Python > Конфигурација на јазичен сервер“.
- Имплементиран е нов образец за поставки на „Профил“ за проектите на CMake, кој го комбинира типот на градба „RelWithDebInfo“ со вклучување алатки за дебагирање и профилирање.
- Додаден е експериментален приклучок со поддршка за комплет алатки за тестирање на покриеност на Коко.
- Додадена е експериментална поддршка за интеграција на GitLab, овозможувајќи ви да гледате и клонирате проекти, да поставувате код и да добивате известувања за настани.
- Поддршката за платформата UWP (Universal Windows Platform) е прекината.
- Дефиницијата на пакетот алатки ARM MSVC е обезбедена на платформата Windows.
- За Android, додадена е опција за поврзување со уреди преку Wi-Fi.
Извор: opennet.ru