Qt Creator 7 arenduskeskkonna väljalase

Avaldatud on integreeritud arenduskeskkonna Qt Creator 7.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.

Uues versioonis:

  • Menüüelement "Uus fail või projekt" on jagatud kaheks eraldi dialoogiks "Uus fail" ja "Uus projekt".
  • Qt Online Installerit kasutavaid kasutajaid teavitatakse Qt parandavate versioonide saadavusest. Värskendusteatiste kuvamise saate konfigureerida jaotises „Valikud > Keskkond > Värskendused”.
  • C++ keele koodimudel on värskendatud versioonile LLVM 14 ja vaikimisi lülitatud kasutama Clangdi taustaprogrammi, mis toetab LSP-d (Language Server Protocol). Vana taustaprogrammi saate tagastada menüü „Tööriistad > Valikud > C++ > Clangd“ kaudu, kus saate ka projekti koodi indekseerimiseks Clangdi kasutamise keelata, kuid jätkata selle kasutamist süntaksi esiletõstmiseks ja sisendi automaatseks täitmiseks.
  • ClangFormati pistikprogrammi sätted on viidud üldiste stiiliseadetega sektsiooni ja need on esitatud eraldi vahekaardina.
  • QML-i parseri rakendamist on värskendatud, et kajastada uusima Qt haru muudatusi.
  • CMake'i abil projektide seadistamise leht on ümber kujundatud. Lisatud nupp "Stop CMake", et peatada CMake'i täitmine, näiteks projekti ehitusskriptide konfigureerimise ajal. Võimalus konfiguratsiooni värskendamiseks uuesti käivitada CMake, isegi kui projekt on juba konfigureeritud. CMake'i muutujad esialgse ja praeguse projekti konfiguratsiooni jaoks on eraldatud, esimesel juhul defineeritakse muutujad failist CMakeLists.txt.use, mida kasutati esimesel häälestusel, ja teisel juhul muutujad, mis eksporditakse faili CMake file-api json kaudu .cmake/api/v1/reply kataloog on määratletud .
  • Täiustatud saadaolevate tööriistade automaatne tuvastamine ja vähendatud tarbetute kompilaatorikutsete arvu käivitamisel, mis on mõnes keskkonnas vähendanud Qt Creatori käivitusaega.
  • Uue projekti viisardid tagavad, et C++17 on määratletud C++ standardina.
  • MacOS-i platvormil võetakse arvesse tumeda teema süsteemiseadeid. MacOS-i järgudesse on lisatud Dockeri eksperimentaalne tugi.
  • Androidi platvormi jaoks on lisatud vaikimisi NDK valimise võimalus ja täiustatud on NDK platvormide tuvastamist.
  • Linuxi platvormi jaoks on kaasas Waylandi protokollil põhinev Qt taustaprogramm. Taustaprogrammi lubamiseks peate enne käivitamist määrama keskkonnamuutuja QT_QPA_PLATFORM=wayland.

Allikas: opennet.ru

Lisa kommentaar