Avalikustati Qt Creatori 6.0 integreeritud arendusuhte väljaanne, mis on mõeldud platvormideülese rakenduste loomiseks Qt raamatukogu abil. Toetatakse nii klassikaliste programmide arendamist C++ keeles kui ka QML keele kasutamist, kus stsenaariumide määratlemiseks kasutatakse JavaScripti ja liideselementide struktuuri ja parameetreid määratakse CSS-i sarnaste plokkide abil.

Uues versioonis:
- Välist protsesside, nagu ehitusteenused ja clang-tidy, käivitamine on eraldatud oma serveri protsessiks, mis lahendab Linuxi probleemid, mis põhjustasid suurte rakenduste protsesside forkimise korral kõrge ressursikasutuse.
- Tekstiredaktoris on rakendatud mitme kursoriga redigeerimise režiim, mis võimaldab samal ajal teksti lisada mitmes kohas. (täiendavad kursorid lisatakse Alt+Click abil).

- C++ keele koodimudel on uuendatud versioonile LLVM 13.
- Clang Server (clangd) vahemäluteenuse kasutamise võimalus on stabiliseeritud C++ keele koodimudeli tagaplaanina. Clangd tagaplaanil saab valikuliselt kasutada libclang'i põhjal üles ehitatud koodimudeli asendamiseks, kasutades LSP (Language Server Protocol) protokolli. Selle aktiveerimiseks kasutage menüüd „Tools > Options > C++ > Clangd” ja seadistage valik „Use clangd”.

- Klassikaline Qt Quick Designer on vaikimisi kustutatud, ning .ui.qml failide avamisel avatakse Qt Design Studio pakett. Tulevikus plaanitakse täiustada integratsiooni Qt Design Studio ja Qt Creatori vahel (video). Sisseehitatud Qt Quick Designeri saab taastada valiku „QmlDesigner plugin” kaudu menüüs „About Plugins”.

- Projektipuus on lisatud kontekstimenüüsse valik „Show in File System View”.
- „Files in All Project Directories” aknas on rakendatud globaalne otsingutugi, mis pakub võimalusi, mis sarnanevad Locator filtriga.
- CMake'i põhjal toodete tugi on laienenud. Pealkirjafailide lisamiseks kasutatakse nüüd eraldi Headers sõlmede asemel ühtset loendit lähtekoodifailidest.
- Docker konteinerite koostamise ja käivitamise tugi on paranenud.
- Qt Creatori 6 binaarsed kogumid on muuta Qt 6.2 haru kasutuseks. Lisatud on universaalsed kogumid macOS-i jaoks, mis toetavad Intel- ja ARM-architektuure.
Allikas: opennet.ru



