Qt Creator 10.0, integreeritud arenduskeskkond platvormideüleste rakenduste loomiseks Qt teeki kasutades, on välja antud. See toetab nii klassikalist C++ arendust kui ka QML-i kasutamist, mis on keel, mis kasutab JavaScripti skriptide määratlemiseks ja CSS-laadseid plokke liidese elementide struktuuri ja parameetrite määratlemiseks. Kasutusvalmis versioonid on saadaval järgmistele rakendustele: Linux, Windows ja macOS.
Uues versioonis:
- Lisatud on võimalus toimingute edenemise üksikasju teisaldada ja peita.
- Lokaatori otsinguriba mäletab nüüd tsentreeritud hüpikakna režiimi kasutamisel viimati sisestatud otsingufraasi.
- LLVM-i pakendatud versiooni on uuendatud versioonile 16, mis sisaldab laiendatud tuge C++20 standardile Clangis ja parandab Qt Creatori ja Clangdi koostalitlusvõimet. ClangFormat plugin, mida nüüd kasutatakse C++ koodi joondamiseks, on vaikimisi lubatud.
- Rakendatud on võimalus automaatselt muuta kaasatud faile (lisamise kaudu) ja kohandada linke C++ failides pärast ".ui" failide või neis määratletud vormide ümbernimetamist.
- Lisatud tööriist (Tööriistad > C++ > Leia kasutamata funktsioonid) projektis kasutamata funktsioonide otsimiseks.
- Lisatud kõnehierarhia vaatamise režiim, mis on saadaval kõigis keeltes, mis seda funktsiooni toetavad serverid LSP (keeleserveri protokoll).
- QML-koodimudelit on uuendatud, et kajastada Qt 6.5 muudatusi. Koodiredaktoris on nüüd kohtspikrina värviomaduse eelvaade.
- Lisatud tugi QML-failide vormindamiseks välise käsu määratlemiseks, näiteks qmlformat kutsumine sisseehitatud vormindusloogika asemel.
- Lisatud võimalus testida QML Language Serverit (Qt Quick > QML/JS Editing > Use qmlls now) valikulise Qt Language Serveri komponendi installimisel Qt installerist.
- CMake'i ehitussüsteemi eelseadete (cmake-presets) tugi on uuendatud versioonile 5, mis toetab nüüd muutujat ${pathListSep}, käsku "include" ning välist strateegiat arhitektuuri ja tööriistade jaoks.
- Redaktoril on nüüd säte (CMake > Vormindaja), mis võimaldab määrata CMake'iga seotud failide vorminduskäsu, näiteks saab kasutada utiliiti cmake-format.
- Uus installietapp on rakendatud käsuga "cmake --install", mille saab lisada valiku "Projektid > Käivita sätted > Lisa juurutamise etapp" kaudu.
- Dockeri järkudele on lisatud tugi Clangdi taustaprotsessi abil koodimudeli kaugtöötluseks. ClangFormati plugin toetab nüüd töötamist Dockeri konteineris majutatud väliste failidega.
- Nüüd on saadaval võimalus navigeerida kaugsüsteemide failisüsteemis, näiteks valida ehituskataloog. Lisatud on tugi terminali avamiseks kaugsüsteemis, kasutades näiteks ehituskeskkonna seadetes olevat toimingut „Ava terminal”.
Allikas: opennet.ru
