äskettäin uuden version julkaisemisesta ilmoitettiin suositusta integroidusta kehitysympäristöstä "QtCreator 9.0", versio, johon on lisätty Squish-tuki, sekä mahdollisuus tehdä sisennykset, LSP-tuki ja paljon muuta.
Qt Creator on suunniteltu rakentamaan monialustaisia sovelluksia Qt-kirjaston avulla. Sekä klassista C++-ohjelmakehitystä että QML-kielen käyttöä tuetaan, jossa skriptien määrittelyyn käytetään JavaScriptiä ja rajapintaelementtien rakenne ja parametrit asetetaan CSS-tyyppisillä lohkoilla.
Qt Creator 9.0: n tärkeimmät uudet ominaisuudet
Tästä uudesta Qt Creator 9.0 -versiosta voimme löytää sen lisätty kokeellinen tuki Squish GUI -testauskehykselle, sen avulla Squish-integraatiolaajennus mahdollistaa sen, että käyttäjä voi avata olemassa olevia testitapauksia ja luoda uusia, rekisteröidä testitapauksia (testitapauksia), käyttää Squish Runneria ja Squish Serveriä testitapausten ja testitapausten suorittamiseen, asettaa keskeytyksiä ennen testien suorittamista. keskeyttää suorituksen tietyssä paikassa ja tarkastella muuttujia.
Toinen tärkeä muutos on näyttää API-kontekstin vihjeen, sisältö renderöidään nyt projektissa tarkistetun Qt-version perusteella (eli Qt 5 -dokumentaatio näytetään Qt 5 -projekteille ja Qt 6 -dokumentaatio näytetään Qt 6 -projekteille).
Se on myös korostettu editoriin on lisätty vaihtoehto, joka esittää sisennykset asiakirjassa, jolloin jokainen sisennys on merkitty erillisellä pystypalkilla. Lisätty myös mahdollisuus muuttaa riviväliä ja ratkaistu suorituskykyongelmia valittaessa erittäin suuria lohkoja.
C++-koodimalli perustuu taustaan Clangd, joka tukee LSP-protokollaa (Language Server Protocol) nyt voidaan hallita yhdellä Clangd-esiintymällä koko istunnon ajan (Aiemmin jokaisessa projektissa oli oma Clangd-esiintymä.) Mahdollisuus muuttaa indeksoinnissa käytettyjen Clangd-taustasäikeiden prioriteettia on lisätty kokoonpanoon.
Muista muutoksista jotka erottuvat uudesta versiosta:
- Nyt on mahdollista muokata C++-koodityyliparametreja suoraan pääasetusikkunasta avaamatta erillistä valintaikkunaa.
- Lisätty tuki tummalle teemalle sisäänrakennetun ohjeen ja ohjeiden näyttämisen yhteydessä.
- Siirsi ClangFormat-asetuksen samaan osioon.
- Korjattu ongelmat QML-tiedostojen avaamisessa koontihakemistosta lähdehakemiston sijaan ja puuttuvia keskeytyskohtia uudelleenmuotoilutoimintoa käytettäessä.
- Lisätty tuki CMake-projektien esiasetusten määrittämiseen ja luomiseen.
vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat seuraava linkki.
Kuinka asentaa Qt Creator Linuxiin?
Kaikkien niiden, jotka ovat kiinnostuneita kokeilemaan QT-luojaa järjestelmissään, tulisi tietää se sisään useimmat Linux-distrot löytävät paketin näiden arkistoissa.
Vaikka pakettipäivitykset vievät yleensä muutaman päivän päästä arkistoihin, on parempi ladata asennusohjelma viralliselta QT-sivulta, josta voit hankkia ilmaisen version tai niille, jotka haluavat ostaa kaupallisen version (jossa on enemmän ominaisuuksia), voi tee se sivulta.
Kun asennusohjelman lataus on valmis, annamme sille suoritusoikeudet seuraavalla komennolla:
sudo chmod +x qt-unified-linux-x64*.run
Nyt aiomme asentaa paketin seuraavan komennon suorittaminen:
sudo sh qt-unified-linux-x64*.run
Ubuntun käyttäjien tapauksessa, saatat tarvita joitain lisäpaketteja, jotka voit asentaa:
sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev
Kun nämä paketit on asennettu, voit muokata työpöydän paketin määritelmää ja valita oikean version. Lopuksi voit viimeistellä projektin ja siirtyä koodaukseen.
Nyt niille, jotka ovat Arch Linux-, Manjaro-, Arco Linux- ja muita Arch Linux-pohjaisia distros-käyttäjiä he voivat asentaa paketin suoraan arkistoista, koska QT-luojan uusi versio on nyt saatavilla.
Asenna vain suorittamalla seuraava komento terminaalissa:
sudo pacman -S qtcreator