Qt Creator 9 arenduskeskkonna väljalase

Ilmunud on integreeritud arenduskeskkonna Qt Creator 9.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:

  • Lisatud eksperimentaalne tugi Squishi GUI testimisraamistikule. Squishi integratsiooniplugin võimaldab teil avada olemasolevaid ja luua uusi testjuhtumeid, salvestada testjuhtumeid, kasutada testjuhtumite ja testjuhtumite käitamiseks Squish Runnerit ja Squish Serverit, seada enne testide käivitamist katkestuspunkte, et katkestada täitmine antud kohas ja kontrollida muutujaid.
  • Sisseehitatud spikri ja dokumentatsiooni kuvamisel on lisatud tumeda teema tugi.
  • API konteksti abi kuvamisel luuakse nüüd sisu, võttes arvesse projektis märgitud Qt versiooni (st Qt 5 kasutavate projektide puhul näidatakse Qt 5 dokumentatsiooni ja Qt 6 kasutavate projektide puhul Qt 6 dokumentatsiooni näidatud.
  • Redaktorisse on lisatud valik taande visualiseerimiseks dokumendis. Iga taane on tähistatud eraldi vertikaalse joonega. Lisatud on ka reavahe muutmise võimalus ning lahendatud on jõudlusprobleemid väga suurte plokkide valimisel.
    Qt Creator 9 arenduskeskkonna väljalase
  • Clangdi taustaprogrammil põhinev C++ koodimudel, mis toetab LSP-d (Language Server Protocol), saab nüüd hakkama ühe Clangdi eksemplariga kogu seansi jaoks (varem oli igal projektil oma Clangdi eksemplar). Seadetesse on lisatud võimalus muuta indekseerimiseks kasutatavate Clangdi taustalõimede prioriteeti.
  • C++ koodistiili parameetreid on võimalik redigeerida otse põhiseadete dialoogist, ilma eraldi dialoogi avamata. ClangFormati sätted on viidud samasse jaotisesse.
  • Lahendatud on probleemid QML-failide avamisega ehituskataloogist lähtekataloogi asemel ja katkestuspunktide kadumisega ümbervormindamise funktsiooni kasutamisel.
  • Lisatud tugi CMake projektide eelseadistuste seadistamiseks ja loomiseks.

Allikas: opennet.ru

Lisa kommentaar