Izdaja razvojnega okolja Qt Creator 6.0

Objavljena je bila izdaja integriranega razvojnega okolja Qt Creator 6.0, zasnovanega za ustvarjanje večplatformskih aplikacij z uporabo knjižnice Qt. Podpira tako razvoj klasičnih programov v C++ kot uporabo jezika QML, v katerem se za definiranje skriptov uporablja JavaScript, struktura in parametri elementov vmesnika pa se določajo s CSS podobnimi bloki.

Izdaja razvojnega okolja Qt Creator 6.0

V novi različici:

  • Izvajanje zunanjih procesov, kot so pripomočki za gradnjo in clang-tidy, je ločeno v ločen strežniški proces, ki rešuje težave v Linuxu, ki vodijo do velike porabe virov pri razcepu procesov iz velikih aplikacij.
  • Urejevalnik besedila ima način urejanja z več kazalci, ki omogoča dodajanje besedila na več mestih hkrati. (dodatni kazalci se dodajo z Alt+klik).
    Izdaja razvojnega okolja Qt Creator 6.0
  • Kodni model C++ je bil posodobljen na LLVM 13.
  • Zmožnost uporabe storitve predpomnjenja strežnika Clang Server (clangd) kot zaledja za kodni model C++ je bila stabilizirana. Zaledje clangd je po želji mogoče uporabiti za zamenjavo modela kode, ki temelji na libclangu, zahvaljujoč uporabi protokola LSP (Language Server Protocol). Omogočanje se izvede prek možnosti »Use clangd« v meniju »Orodja > Možnosti > C++ > Clangd«.
    Izdaja razvojnega okolja Qt Creator 6.0
  • Integrirani Qt Quick Designer je privzeto onemogočen in ko poskušate odpreti datoteke .ui.qml, se pokliče paket Qt Design Studio. Obstajajo načrti za nadaljnje izboljšanje integracije med Qt Design Studio in Qt Creator (video) v prihodnosti. Vgrajen Qt Quick Designer lahko vrnete prek možnosti »Vtičnik QmlDesigner« v meniju »O vtičnikih«.
  • Element »Pokaži v pogledu datotečnega sistema« je bil dodan v kontekstni meni drevesa projekta.
  • Okno Datoteke v vseh projektnih imenikih zdaj podpira globalno iskanje in zagotavlja zmožnosti, podobne filtru Locator.
  • Podpora za projekte, ki temeljijo na CMake, je bila razširjena. Za dodajanje datotek glav se namesto posameznih vozlišč glav zdaj uporablja skupni seznam izvornih datotek.
  • Izboljšana podpora za gradnjo in izvajanje Docker vsebnikov.
  • Binarne datoteke Qt Creator 6 so bile preseljene za uporabo veje Qt 6.2. Dodane univerzalne zgradbe za macOS, vključno s podporo za arhitekturi Intel in ARM.

Vir: opennet.ru

Dodaj komentar