Qt Creator 9 -kehitysympäristön julkaisu

Integroidusta kehitysympäristöstä Qt Creator 9.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:

  • Lisätty kokeellinen tuki Squish GUI -testauskehykselle. Squish-integraatiolaajennuksen avulla voit avata olemassa olevia ja luoda uusia testitapauksia, tallentaa testitapauksia, käyttää Squish Runneria ja Squish Serveriä testitapausten ja testitapausten suorittamiseen, asettaa keskeytyspisteitä ennen testien suorittamista keskeyttämään suoritus tietyssä paikassa ja tarkastelemaan muuttujia.
  • Lisätty tuki tummalle teemalle, kun näytetään sisäänrakennettua ohjetta ja dokumentaatiota.
  • Sovellusliittymän kontekstiohjetta näytettäessä sisältö luodaan nyt ottaen huomioon projektissa havaittu Qt:n versio (eli Qt 5:tä käyttäville projekteille näytetään Qt 5:n dokumentaatio ja Qt 6:ta käyttäville projekteille Qt 6:n dokumentaatio on esitetty.
  • Muokkausohjelmaan on lisätty vaihtoehto dokumentin sisennysten visualisoimiseksi. Jokainen sisennys on merkitty erillisellä pystyviivalla. Mahdollisuus muuttaa riviväliä on myös lisätty ja suorituskykyongelmat erittäin suurten lohkojen valinnassa on ratkaistu.
    Qt Creator 9 -kehitysympäristön julkaisu
  • Clangd-taustajärjestelmään perustuva C++-koodimalli, joka tukee LSP:tä (Language Server Protocol), voi nyt tyytyä yhteen Clangd-ilmentymään koko istunnon ajaksi (aiemmin jokaisella projektilla oli oma Clangd-instanssi). Asetuksiin on lisätty mahdollisuus muuttaa indeksoinnissa käytettyjen Clangd-taustasäikeiden prioriteettia.
  • C++-koodityyliparametreja on mahdollista muokata suoraan pääasetusikkunasta ilman erillistä valintaikkunaa. ClangFormat-asetukset on siirretty samaan osioon.
  • Ratkaistu QML-tiedostojen avaamiseen liittyvät ongelmat koontihakemistosta lähdehakemiston sijaan ja keskeytyspisteiden katoaminen uudelleenmuotoilutoimintoa käytettäessä.
  • Lisätty tuki CMake-projektien esiasetusten määrittämiseen ja rakentamiseen.

Lähde: opennet.ru

Lisää kommentti