Utgivelse av Qt Creator 10 utviklingsmiljø

Utgivelsen av det integrerte utviklingsmiljøet Qt Creator 10.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:

  • Gir muligheten til å flytte og skjule detaljene om fremdriften av operasjoner.
  • I søkefeltet (Locator) ble problemet med å huske den sist angitte søkefrasen ved bruk av åpen modus i et sentrert popup-vindu løst.
  • Den pakkede versjonen av LLVM har blitt oppdatert til utgivelse 16 med mer støtte for C++20-standarden i Clang og forbedret interoperabilitet mellom Qt Creator og Clangd. Som standard er ClangFormat-plugin-modulen aktivert, som nå brukes til å justere C++-kode.
  • Implementerte muligheten til å automatisk endre inkluderte filer (via include) og korrigere lenker i C++-filer etter å ha gitt nytt navn til ".ui"-filer eller skjemaer definert i dem.
  • Lagt til et verktøy (Verktøy > C++ > Finn ubrukte funksjoner) for å finne ubrukte funksjoner i et prosjekt.
  • En samtalehierarki-visningsmodus er lagt til, tilgjengelig for alle språk der det er LSP-servere (Language Server Protocol) som støtter denne funksjonen.
  • QML-kodemodellen er oppdatert for å gjenspeile endringer i Qt 6.5. Kodeeditoren har nå muligheten til å forhåndsvise fargeegenskaper som et verktøytips.
  • Lagt til støtte for å definere en ekstern kommando for formatering av filer med QML, for eksempel å kalle qmlformat i stedet for den innebygde formateringslogikken.
  • Lagt til muligheten til å teste QML Language Server (Qt Quick > QML/JS-redigering > Bruk qmlls nå) ved installasjon av den valgfrie Qt Language Server-komponenten fra Qt-installasjonsprogrammet.
  • Opp til versjon 5 har støtte for forhåndsinnstillinger (cmake-presets) av CMake byggesystemet blitt oppdatert, som nå støtter ${pathListSep}-variabelen, "include"-kommandoen og en ekstern strategi for arkitekturen og verktøysettet.
  • En innstilling er lagt til i editoren (CMake > Formatter) for å spesifisere kommandoen for å formatere CMake-relaterte filer, for eksempel kan du bruke cmake-format-verktøyet.
  • Implementerte et nytt installasjonstrinn ved å bruke "cmake --install" som kan legges til via alternativet "Prosjekter > Kjør innstillinger > Legg til distribusjonstrinn".
  • Ved bygging i Docker er det lagt til støtte for fjernbehandling av kodemodellen ved bruk av Clangd-bakgrunnsprosessen. Støtte for arbeid med eksterne filer som er vert i en Docker-beholder er lagt til ClangFormat-plugin.
  • Muligheten til å navigere gjennom filsystemet til eksterne målsystemer er gitt, for eksempel for å velge en katalog for bygget. Lagt til støtte for å åpne en terminal på et eksternt system ved å bruke Åpne terminal-handlingen, for eksempel til stede i byggemiljøinnstillingene.

Kilde: opennet.ru

Legg til en kommentar