La liberigo de la Qt Creator 8.0 integra evolumedio, dizajnita por krei transplatformajn aplikojn uzante la Qt-bibliotekon, estis publikigita. Kaj la evoluo de klasikaj C++-programoj kaj la uzo de la QML-lingvo estas subtenataj, en kiu JavaScript estas uzata por difini manuskriptojn, kaj la strukturo kaj parametroj de interfacelementoj estas fiksitaj per CSS-similaj blokoj. Pretaj asembleoj estas formitaj por Linukso, Vindozo kaj macOS.
En la nova versio:
- Elemento "Redaktu > Preferoj" estis aldonita al la menuo por rapida aliro al agordoj.
- La malnova kodmodelo en C++-lingvo, efektivigita surbaze de libclang, estis malebligita, anstataŭ kiu, komencante de la antaŭa branĉo, modelo bazita sur la Clangd-backend subtenanta la LSP (Language Server Protocol) protokolon estas ofertita defaŭlte.
- La QML-analizilo subtenas prilaboradon de JavaScript-ŝnuraj ŝablonoj kaj la "??="-funkciigisto.
- Por la lingvo Python, la lingvosubtena servilo python-lsp-server estas ebligita defaŭlte, por kiu aparta agorda sekcio "Python > Lingva Servilo-Agordo" estas ofertita.
- Nova "Profilo" agordŝablono estis efektivigita por CMake-projektoj, kiu kombinas la "RelWithDebInfo" konstrutipon kun la inkludo de sencimigaj kaj profilaj iloj.
- Aldonita eksperimenta kromaĵo kun subteno por Coco-kovrado-testilaro.
- Aldonita eksperimenta subteno por GitLab-integriĝo, permesante al vi vidi kaj kloni projektojn, alŝuti kodon kaj ricevi sciigojn pri evento.
- Subteno por la platformo UWP (Universal Windows Platform) estis nuligita.
- La difino de ARM MSVC ilaro estas disponigita sur la Vindoza platformo.
- Por Android, opcio estis aldonita por konekti al aparatoj per Wi-Fi.
fonto: opennet.ru