Qt Creator 9 þróunarumhverfisútgáfa

Útgáfa Qt Creator 9.0 samþætta þróunarumhverfisins, sem er hannað til að búa til þverpallaforrit með Qt bókasafninu, hefur verið gefin út. Bæði þróun klassískra C++ forrita og notkun QML tungumálsins eru studd, þar sem JavaScript er notað til að skilgreina forskriftir, og uppbygging og færibreytur viðmótsþátta eru stillt af CSS-líkum kubbum. Tilbúnar samsetningar eru myndaðar fyrir Linux, Windows og macOS.

Í nýju útgáfunni:

  • Bætti við tilraunastuðningi fyrir Squish GUI prófunarramma. Squish samþættingarviðbótin gerir þér kleift að opna núverandi og búa til ný próftilvik, skrá próftilvik (prófatilvik), nota Squish Runner og Squish Server til að keyra prófunartilvik og prófatilvik, setja brotpunkta áður en þú keyrir prófanir til að brjóta framkvæmd á tiltekinni stöðu og skoða breytur.
  • Bætti við stuðningi við dökkt þema þegar innbyggð hjálp og skjöl eru sýnd.
  • Þegar vísbending um API samhengi er birt er efnið nú búið til með hliðsjón af Qt útgáfunni sem er merkt í verkefninu (þ.e. fyrir Qt 5 verkefni eru Qt 5 skjölin sýnd og fyrir Qt 6 verkefni, Qt 6 skjölin.
  • Valkosti hefur verið bætt við ritstjórann til að gera inndrátt í skjalinu. Hver inndráttur er merktur með sérstakri lóðréttri strik. Bætti einnig við möguleikanum á að breyta línubilinu og leysti frammistöðuvandamál við val á mjög stórum blokkum.
    Qt Creator 9 þróunarumhverfisútgáfa
  • Nú er hægt að stjórna C++ kóða líkaninu sem byggir á Clangd bakendanum sem styður LSP (Language Server Protocol) samskiptareglur með einu Clangd tilviki fyrir alla lotuna (áður rak hvert verkefni sitt eigið Clangd tilvik). Möguleikinn á að breyta forgangi Clangd bakgrunnsþráða sem notaðir eru til flokkunar hefur verið bætt við stillingarnar.
  • Það er nú hægt að breyta C++ kóða stílbreytum beint úr aðalstillingarglugganum án þess að opna sérstakan glugga. Færði ClangFormat stillingar í sama hluta.
  • Leysti vandamál með að opna QML skrár úr byggingarskránni í stað upprunaskrárinnar og tap á brotpunktum þegar endursniðsaðgerðin var notuð.
  • Bætti við stuðningi við að stilla og smíða forstillingar fyrir CMake verkefni.

Heimild: opennet.ru

Bæta við athugasemd