Vrystelling van Qt Creator 6.0 Ontwikkelingsomgewing

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.

Vrystelling van Qt Creator 6.0 Ontwikkelingsomgewing

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).
    Vrystelling van Qt Creator 6.0 Ontwikkelingsomgewing
  • 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.
    Vrystelling van Qt Creator 6.0 Ontwikkelingsomgewing
  • 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

Voeg 'n opmerking