Die Qt Creator 6.0-geïntegreerde ontwikkelingsomgewing is gepubliseer, ontwerp om kruisplatformtoepassings te skep deur die Qt-biblioteek te gebruik. Beide die ontwikkeling van klassieke C++-programme en die gebruik van die QML-taal word ondersteun, waarin JavaScript gebruik word om skrifte te definieer, en die struktuur en parameters van koppelvlakelemente word deur CSS-agtige blokke gestel.
In die nuwe weergawe:
- Die uitvoering van eksterne prosesse, soos bouhulpprogramme en clang-netjies, word geskei in 'n aparte bedienerproses, wat probleme in Linux oplos wat lei tot hoë hulpbronverbruik wanneer prosesse van groot toepassings gevurk word.
- Die teksredigeerder beskik oor 'n multi-wyser redigering modus wat jou toelaat om teks op verskeie plekke tegelyk by te voeg. (Bykomende wysers word bygevoeg via Alt+klik).
- Die C++-kodemodel is opgedateer na LLVM 13.
- Die vermoë om die Clang Server (clangd)-kasdiens as 'n backend vir die C++-kodemodel te gebruik, is gestabiliseer. Die clangd-agterkant kan opsioneel gebruik word om die libclang-gebaseerde kodemodel te vervang, danksy die gebruik van die LSP (Language Server Protocol) protokol. Aktivering word gedoen deur die opsie "Gebruik clangd" in die "Gereedskap > Opsies > C++ > Clangd"-kieslys.
- Die geïntegreerde Qt Quick Designer is by verstek gedeaktiveer, en wanneer u probeer om .ui.qml-lêers oop te maak, word die Qt Design Studio-pakket genoem. Daar is planne om die integrasie tussen Qt Design Studio en Qt Creator (video) in die toekoms verder te verbeter. U kan die ingeboude Qt Quick Designer terugstuur deur die "QmlDesigner-inprop"-opsie in die "About Plugins"-kieslys.
- Die item "Wys in lêerstelselaansig" is by die kontekskieslys van die projekboom bygevoeg.
- Die venster Lêers in alle projekgidse ondersteun nou globale soektog, wat vermoëns bied soortgelyk aan die Locator-filter.
- Ondersteuning vir CMake-gebaseerde projekte is uitgebrei. Om koplêers by te voeg, in plaas van individuele kopknope, word 'n algemene lys bronlêers nou gebruik.
- Verbeterde ondersteuning vir die bou en bestuur van Docker-houers.
- Qt Creator 6-binaries is gemigreer om die Qt 6.2-tak te gebruik. Bygevoeg universele bouwerk vir macOS, insluitend ondersteuning vir Intel- en ARM-argitekture.
Bron: opennet.ru