Qt Creator 10 arenduskeskkonna väljalase

Ilmunud on integreeritud arenduskeskkonna Qt Creator 10.0 väljalase, mis on mõeldud Qt teeki kasutades platvormideüleste rakenduste loomiseks. See toetab nii klassikaliste programmide arendamist C++ keeles kui ka QML keele kasutamist, milles skriptide defineerimiseks kasutatakse JavaScripti ning liidese elementide struktuuri ja parameetreid täpsustavad CSS-i sarnased plokid. Valmiskomplektid on loodud Linuxi, Windowsi ja MacOS-i jaoks.

Uues versioonis:

  • Pakutakse võimalust liigutada ja peita üksikasju operatsioonide edenemise kohta.
  • Otsinguribal (Locator) on lahendatud probleem viimase sisestatud otsingufraasi meeldejätmisega, kui kasutate avamisrežiimi keskel joondatud hüpikaknas.
  • LLVM-i komplekteeritud versiooni on värskendatud versiooniks 16, millel on Clangi C++20 standardi laiendatud tugi ning täiustatud koostalitlusvõime Qt Creatori ja Clangdi vahel. ClangFormati pistikprogramm on vaikimisi lubatud ja seda kasutatakse nüüd C++ koodi joondamiseks.
  • Rakendatud on võimalus automaatselt muuta kaasatud faile (kaasamise kaudu) ja kohandada linke C++-failides pärast .ui-failide või neis määratletud vormide ümbernimetamist.
  • Lisatud on tööriist (Tööriistad > C++ > Otsi kasutamata funktsioone), et otsida projektist kasutamata funktsioone.
  • Lisatud kõnehierarhia vaaterežiim, mis on saadaval kõigi keelte jaoks, mille jaoks on seda funktsiooni toetavad LSP (Language Server Protocol) serverid.
  • QML-koodi mudelit on värskendatud, et kajastada Qt 6.5 muudatusi. Koodiredaktoril on nüüd võimalus kuvada värviomaduste eelvaade kohtspikrina.
  • Lisatud toetus välise käsu määratlemiseks QML-failide vormindamiseks, näiteks qmlformati kutsumine sisseehitatud vormindamisloogika asemel.
  • Lisati võimalus testida QML-keeleserverit (Qt Quick > QML/JS Redigeerimine > Kasuta kohe qmllsi), kui installite Qt installerist valikulise Qt keeleserveri komponendi.
  • CMake ehitussüsteemi eelseadistuste (cmake-presets) tugi on värskendatud versioonile 5, mis sisaldab nüüd muutuja ${pathListSep} tuge, käsku "include" ning arhitektuuri ja tööriistade välist strateegiat.
  • Redaktorisse (CMake > Formatter) on lisatud säte, millega saab määrata käsu CMake-ga seotud failide vormindamiseks, näiteks saab kasutada utiliiti cmake-format.
  • Rakendatud uus installietapp, kasutades "cmake --install", mida saab lisada valiku "Projektid > Käivita sätted > Lisa juurutamise samm" kaudu.
  • Dockeris ülesehitamisel on lisatud Clangdi taustprotsessi abil koodimudeli kaugtöötluse tugi. ClangFormati pistikprogramm on lisanud toe Dockeri konteineris hostitud väliste failidega töötamiseks.
  • Võimalus navigeerida kaugsihtsüsteemide failisüsteemis, näiteks saab valida ehituse jaoks kataloogi. Lisatud tugi kaugsüsteemis terminali avamiseks, kasutades näiteks ehituskeskkonna seadetes olevat toimingut Ava terminal.

Allikas: opennet.ru

Lisa kommentaar