Utgivelse av Qt Creator 9 utviklingsmiljø

Utgivelsen av det integrerte utviklingsmiljøet Qt Creator 9.0, designet for å lage applikasjoner på tvers av plattformer ved å bruke Qt-biblioteket, har blitt publisert. Både utviklingen av klassiske C++-programmer og bruken av QML-språket støttes, der JavaScript brukes til å definere skript, og strukturen og parametrene til grensesnittelementer er satt av CSS-lignende blokker. Klare forsamlinger dannes for Linux, Windows og macOS.

I den nye versjonen:

  • Lagt til eksperimentell støtte for Squish GUI-testrammeverket. Squish-integrasjonspluginet lar deg åpne eksisterende og lage nye testtilfeller, registrere testtilfeller, bruke Squish Runner og Squish Server til å kjøre testtilfeller og testtilfeller, sette bruddpunkter før kjøring av tester for å avbryte utførelse ved en gitt posisjon og inspisere variabler.
  • Lagt til støtte for mørkt tema ved visning av innebygd hjelp og dokumentasjon.
  • Når du viser en API-konteksthjelp, genereres innholdet nå under hensyntagen til versjonen av Qt som er notert i prosjektet (dvs. for prosjekter som bruker Qt 5, vises dokumentasjon for Qt 5, og for prosjekter som bruker Qt 6, er dokumentasjon for Qt 6 vist.
  • Et alternativ er lagt til i editoren for å visualisere innrykk i dokumentet. Hvert innrykk er markert med en egen vertikal linje. Muligheten til å endre linjeavstand er også lagt til og ytelsesproblemer ved valg av veldig store blokker er løst.
    Utgivelse av Qt Creator 9 utviklingsmiljø
  • C++-kodemodellen basert på Clangd-backend, som støtter LSP (Language Server Protocol), kan nå nøye seg med én Clangd-forekomst for hele økten (tidligere hadde hvert prosjekt sin egen Clangd-forekomst). Muligheten til å endre prioriteten til Clangd-bakgrunnstråder som brukes til indeksering, er lagt til innstillingene.
  • Det er mulig å redigere C++-kodestilparametere direkte fra hovedinnstillingsdialogen, uten å åpne en egen dialog. ClangFormat-innstillingene er flyttet til samme seksjon.
  • Løste problemer med å åpne QML-filer fra byggekatalogen i stedet for kildekatalogen og tap av bruddpunkter ved bruk av omformateringsfunksjonen.
  • Lagt til støtte for å konfigurere og bygge forhåndsinnstillinger for CMake-prosjekter.

Kilde: opennet.ru

Legg til en kommentar