Qt Creator 7 -kehitysympäristön julkaisu

Integroidun kehitysympäristön Qt Creator 7.0 julkaisu, joka on suunniteltu luomaan monialustaisia ​​sovelluksia Qt-kirjaston avulla, on julkaistu. Sekä klassisten C++-ohjelmien kehitystä että QML-kielen käyttöä tuetaan, jossa skriptien määrittelyyn käytetään JavaScriptiä ja rajapintaelementtien rakenne ja parametrit asetetaan CSS:n kaltaisilla lohkoilla.

Uudessa versiossa:

  • "Uusi tiedosto tai projekti" -valikkokohta on jaettu kahteen erilliseen valintaikkunaan "Uusi tiedosto" ja "Uusi projekti".
  • Qt Online Installeria käyttävät käyttäjät saavat tietoa Qt:n pienistä versioista. Voit määrittää päivitysilmoitusten näyttämisen kohdassa "Asetukset > Ympäristö > Päivitykset".
  • C++-kielen koodimalli on päivitetty LLVM 14:ään ja oletuksena vaihdettu käyttämään LSP:tä (Language Server Protocol) tukevaa Clangd-taustaohjelmaa. Voit palauttaa vanhan taustaohjelman "Työkalut > Asetukset > C++ > Clangd" -valikon kautta, jossa voit myös poistaa Clangdin käytön projektikoodin indeksoinnissa käytöstä, mutta jatkaa sen käyttöä syntaksin korostamiseen ja syötteiden automaattiseen täydennykseen.
  • ClangFormat-laajennuksen asetukset on siirretty yleisten tyyliasetusten osioon ja esitetty erillisenä välilehtenä.
  • QML-jäsentimen toteutus on päivitetty vastaamaan viimeisimmän Qt-haaran muutoksia.
  • CMakea käyttävien projektien asetussivu on suunniteltu uudelleen. Lisätty "Stop CMake" -painike pysäyttää CMake-suorituksen esimerkiksi projektin koontiskriptien konfiguroinnin aikana. Mahdollisuus suorittaa CMake uudelleen kokoonpanon päivittämiseksi, vaikka projekti olisi jo määritetty. CMake-muuttujat alkuperäisen ja nykyisen projektin määrityksille erotetaan, ensimmäisessä tapauksessa määritetään muuttujat ensimmäisen asennuksen aikana käytetystä CMakeLists.txt.use-tiedostosta ja toisessa tapauksessa CMake file-api json -tiedoston kautta viedyt muuttujat . cmake/api/v1/reply-hakemisto .
  • Parannettu käytettävissä olevien työkalujen automaattinen tunnistus ja vähennetty valinnaisten kääntäjäkutsujen määrää käynnistyksen yhteydessä, mikä johti Qt Creatorin nopeampiin käynnistysaikaan joissakin ympäristöissä.
  • New Project Wizards tarjoaa C++17:n määritelmän C++-standardiksi.
  • MacOS-alustalla tumman teeman järjestelmäasetukset otetaan huomioon. Lisätty kokeellinen tuki Dockerille macOS-koontiversioissa.
  • Android-alustalle on lisätty vaihtoehto valita oletus-NDK ja NDK-alustojen tunnistamista on parannettu.
  • Linux-alustalle sisältyy Wayland-protokollaan perustuva Qt-taustajärjestelmä. Ota taustajärjestelmä käyttöön asettamalla ympäristömuuttuja QT_QPA_PLATFORM=wayland ennen aloittamista.

Lähde: opennet.ru

Lisää kommentti