Апублікаваны выпуск інтэграванага асяроддзя распрацоўкі Qt Creator 8.0, прызначанай для стварэння кросплатформавых прыкладанняў з выкарыстаннем бібліятэкі Qt. Падтрымліваецца як распрацоўка класічных праграм на мове C++, так і выкарыстанне мовы QML, у якім для вызначэння сцэнарыяў выкарыстоўваецца JavaScript, а структура і параметры элементаў інтэрфейсу задаюцца CSS-падобнымі блокамі. Гатовыя зборкі сфарміраваны для Linux, Windows і maсOS.
У новай версіі:
- У меню дададзены элемент "Edit > Preferences" для хуткага пераходу да налад.
- Адключаная старая мадэль кода на мове З++, рэалізаваная на базе libclang, замест якой пачынальна з мінулай галіны па змаўчанні прапануецца мадэль на аснове бэкенда Clangd, які падтрымлівае пратакол LSP (Language Server Protocol).
- У персеры QML наладжана апрацоўка шаблонаў радкоў JavaScript і аператара «??=».
- Для мовы Python па змаўчанні задзейнічаны сервер падтрымкі мовы python-lsp-server, для якога прапанавана асобная секцыя налад "Python > Language Server Configuration".
- Для праектаў CMake рэалізаваны новы шаблон налад "Profile", які спалучае тып зборкі "RelWithDebInfo" з уключэннем сродкаў для адладкі і прафілявання.
- Дададзены эксперыментальны плягін з падтрымкай інструментара coverage-тэставанні Coco.
- Дададзена эксперыментальная падтрымка інтэграцыі з GitLab, якая дазваляе праглядаць і кланаваць праекты, загружаць код і атрымліваць апавяшчэнні аб падзеях.
- Спынена падтрымка платформы UWP (Universal Windows Platform).
- На платформе Windows забяспечана вызначэнне інструментара ARM MSVC.
- Для Android дададзена опцыя для падлучэння да прылад па Wi-Fi.
Крыніца: opennet.ru