Qt Creator 7 þróunarumhverfisútgáfa

Útgáfa samþætta þróunarumhverfisins Qt Creator 7.0 hefur verið gefin út, hannað til að búa til þverpallaforrit með Qt bókasafninu. Það styður bæði þróun klassískra forrita í C++ og notkun QML tungumálsins, þar sem JavaScript er notað til að skilgreina forskriftir, og uppbygging og færibreytur viðmótsþátta eru tilgreindar með CSS-líkum kubbum.

Í nýju útgáfunni:

  • Valmyndaratriðinu „Ný skrá eða verkefni“ er skipt í tvo aðskilda glugga „Ný skrá“ og „Nýtt verkefni“.
  • Notendur sem nota Qt Online Installer eru upplýstir um framboð á leiðréttingarútgáfum af Qt. Þú getur stillt birtingu uppfærslutilkynninga í hlutanum „Valkostir > Umhverfi > Uppfærslur“.
  • Kóðalíkanið fyrir C++ tungumálið hefur verið uppfært í LLVM 14 og skipt sjálfgefið til að nota Clangd bakenda, sem styður LSP (Language Server Protocol). Þú getur skilað gamla bakendanum í gegnum valmyndina „Tools > Options > C++ > Clangd“, þar sem þú getur einnig slökkt á notkun Clangd fyrir flokkun verkefnakóða, en haldið áfram að nota hann til að auðkenna setningafræði og sjálfvirka útfyllingu.
  • Stillingar ClangFormat viðbótarinnar hafa verið færðar í hlutann með almennum stílstillingum og eru kynntar sem sérstakur flipi.
  • Útfærslan á QML þáttaranum hefur verið uppfærð til að endurspegla breytingar frá nýjustu Qt greininni.
  • Síðan til að setja upp verkefni með CMake hefur verið endurhönnuð. Bætti við „Stöðva CMake“ hnappinn til að stöðva framkvæmd CMake, til dæmis meðan á því að stilla verkefnasmíðaforskriftir stóð. Gefið möguleika á að keyra CMake aftur til að uppfæra stillingarnar, jafnvel þótt verkefnið hafi þegar verið stillt. CMake breytur fyrir upphafs- og núverandi verkstillingar eru aðskildar, í fyrra tilvikinu eru breytur skilgreindar úr CMakeLists.txt.use skránni sem notuð var við fyrstu uppsetningu og í öðru tilvikinu eru breytur fluttar út með CMake file-api json frá .cmake/api/v1/svara skráin eru skilgreind .
  • Bætt sjálfvirk uppgötvun á tiltækum verkfærum og minnkaði fjölda óþarfa þýðandakalla við ræsingu, sem hefur dregið úr ræsingartíma Qt Creator í sumum umhverfi.
  • The New Project Wizards tryggja að C++17 sé skilgreindur sem C++ staðall.
  • Á macOS pallinum er tekið tillit til kerfisstillinga fyrir myrka þemað. Bætti við tilraunastuðningi fyrir Docker í macOS byggingum.
  • Fyrir Android pallinn hefur valkostur verið bætt við til að velja sjálfgefna NDK og uppgötvun NDK palla hefur verið bætt.
  • Fyrir Linux pallinn er bakendi fyrir Qt byggt á Wayland samskiptareglunum innifalinn. Til að virkja bakendann verður þú að stilla umhverfisbreytuna QT_QPA_PLATFORM=wayland áður en þú byrjar.

Heimild: opennet.ru

Bæta við athugasemd