Qt Creator 10 -kehitysympäristön julkaisu

Integroidusta kehitysympäristöstä Qt Creator 10.0 on julkaistu julkaisu, joka on suunniteltu luomaan monialustaisia ​​sovelluksia Qt-kirjaston avulla. Se tukee sekä klassisten ohjelmien kehittämistä C++:ssa että QML-kielen käyttöä, jossa JavaScriptiä käytetään komentosarjojen määrittämiseen ja käyttöliittymäelementtien rakenne ja parametrit määritellään CSS-kaltaisilla lohkoilla. Valmiita kokoonpanoja on luotu Linuxille, Windowsille ja MacOS:lle.

Uudessa versiossa:

  • Tarjolla on mahdollisuus siirtää ja piilottaa tietoja toimintojen edistymisestä.
  • Hakupalkissa (Locator) ongelma viimeksi syötetyn hakulausekkeen muistamisessa käytettäessä avaustilaa keskelle tasatussa ponnahdusikkunassa on ratkaistu.
  • LLVM:n mukana toimitettu versio on päivitetty julkaisuun 16, jossa on laajennettu tuki C++20-standardille Clangissa ja parannettu yhteentoimivuus Qt Creatorin ja Clangdin välillä. ClangFormat-laajennus on oletuksena käytössä, ja sitä käytetään nyt C++-koodin kohdistamiseen.
  • Otettu käyttöön mahdollisuus muuttaa automaattisesti mukana olevia tiedostoja (include kautta) ja säätää linkkejä C++-tiedostoissa sen jälkeen, kun ".ui"-tiedostot tai niissä määritettyjä lomakkeita on nimetty uudelleen.
  • Lisätty työkalu (Työkalut > C++ > Etsi käyttämättömät funktiot) etsimään käyttämättömiä toimintoja projektista.
  • Lisätty puheluhierarkianäkymätila, joka on saatavilla kaikille kielille, joille on LSP (Language Server Protocol) -palvelimia, jotka tukevat tätä ominaisuutta.
  • QML-koodimalli on päivitetty vastaamaan Qt 6.5:n muutoksia. Koodieditorissa on nyt mahdollisuus esikatsella väriominaisuuksia työkaluvihjeenä.
  • Lisätty tuki ulkoisen komennon määrittämiselle QML-tiedostojen alustamiseksi, esimerkiksi kutsumalla qmlformat sisäänrakennetun muotoilulogiikan sijaan.
  • Lisätty mahdollisuus testata QML-kielipalvelinta (Qt Quick > QML/JS-muokkaus > Käytä qmlls:ää nyt) asennettaessa valinnaista Qt Language Server -komponenttia Qt-asennusohjelmasta.
  • CMake-koontijärjestelmän esiasetusten (cmake-presets) tuki on päivitetty versioon 5, joka sisältää nyt tuen ${pathListSep}-muuttujalle, "include"-komennolle ja ulkoiselle strategialle arkkitehtuurille ja työkaluille.
  • Muokkausohjelmaan (CMake > Formatter) on lisätty asetus, jolla voit määrittää komennon CMakeen liittyvien tiedostojen muotoiluun. Voit esimerkiksi käyttää cmake-format -apuohjelmaa.
  • Toteutettu uusi asennusvaihe komennolla "cmake --install", joka voidaan lisätä "Projektit > Suorita asetukset > Lisää käyttöönottovaihe" -vaihtoehdon kautta.
  • Kun rakennetaan Dockerissa, tuki koodimallin etäkäsittelylle on lisätty Clangd-taustaprosessilla. ClangFormat-laajennus on lisännyt tuen Docker-säilössä olevien ulkoisten tiedostojen kanssa työskentelyyn.
  • Mahdollisuus navigoida etäkohdejärjestelmien tiedostojärjestelmässä on tarjolla esimerkiksi hakemiston valitsemiseksi rakentamiselle. Lisätty tuki päätteen avaamiseen etäjärjestelmässä käyttämällä esimerkiksi rakennusympäristön asetuksissa olevaa Avaa pääte -toimintoa.

Lähde: opennet.ru

Lisää kommentti