Release fan de Qt Creator 7 ûntwikkeling omjouwing

De frijlitting fan 'e yntegreare ûntwikkelingsomjouwing Qt Creator 7.0 is publisearre, ûntwurpen foar it meitsjen fan cross-platform-applikaasjes mei de Qt-bibleteek. It stipet sawol de ûntwikkeling fan klassike programma 's yn C ++ en it brûken fan de QML taal, dêr't JavaScript wurdt brûkt om te definiearjen skripts, en de struktuer en parameters fan ynterface eleminten wurde oantsjutte troch CSS-lykas blokken.

Yn de nije ferzje:

  • It menu-item "Nije bestân as projekt" is ferdield yn twa aparte dialoochfinsters "Nije bestân" en "Nije projekt".
  • Brûkers mei help fan de Qt Online Ynstallearder wurde ynformearre oer de beskikberens fan korrektyf ferzjes fan Qt. Jo kinne de werjefte fan update-notifikaasjes ynstelle yn 'e seksje "Opsjes > Miljeu > Updates".
  • It koademodel foar de C++-taal is bywurke nei LLVM 14 en is standert oerskeakele om de Clangd-backend te brûken, dy't de LSP (Language Server Protocol) stipet. Jo kinne de âlde backend weromjaan fia it menu "Tools > Opsjes > C ++ > Clangd", wêryn jo it gebrûk fan Clangd ek kinne útskeakelje foar it yndeksearjen fan projektkoade, mar trochgean mei it brûken foar syntaksis markearring en ynfier autofolling.
  • De ClangFormat-plugin-ynstellingen binne ferpleatst nei de seksje mei algemiene stylynstellingen en wurde presintearre as in aparte ljepper.
  • De ymplemintaasje fan de QML parser is bywurke foar in reflektearje feroarings út de lêste Qt tûke.
  • De side foar it ynstellen fan projekten mei CMake is opnij ûntwurpen. In knop "Stop CMake" tafoege om CMake-útfiering te stopjen, bygelyks tidens it proses fan it konfigurearjen fan projektbouskripts. De mooglikheid om CMake opnij út te fieren om de konfiguraasje te aktualisearjen, sels as it projekt al konfigureare is. CMake fariabelen foar de earste en aktuele projekt konfiguraasjes wurde skieden, yn it earste gefal, fariabelen wurde definiearre út de CMakeLists.txt.use triem, brûkt tidens de earste opset, en yn it twadde gefal, fariabelen eksportearre fia CMake file-api json út de .cmake/api/v1/reply-map binne definiearre.
  • Ferbettere automatyske opspoaren fan beskikbere ark en fermindere it oantal ûnnedige gearstaller oproppen by it opstarten, dat hat ferlege de opstarttiid fan Qt Creator yn guon omjouwings.
  • De New Project wizards soargje derfoar dat C ++ 17 wurdt definiearre as de C ++ standert.
  • Op it macOS-platfoarm wurde systeemynstellingen foar it tsjustere tema rekken holden. Eksperimintele stipe tafoege foar Docker yn macOS-builds.
  • Foar it Android-platfoarm is in opsje tafoege om de standert NDK te selektearjen en de deteksje fan NDK-platfoarms is ferbettere.
  • Foar it Linux-platfoarm is in backend foar Qt basearre op it Wayland-protokol opnommen. Foar in ynskeakelje de backend, Jo moatte ynstelle de omjouwingsfariabele QT_QPA_PLATFORM = wayland foardat begjinne.

Boarne: opennet.ru

Add a comment