Utgivelse av Qt Creator 6.0 utviklingsmiljø

Utgivelsen av det integrerte utviklingsmiljøet Qt Creator 6.0 har blitt publisert, designet for å lage tverrplattformapplikasjoner ved å bruke Qt-biblioteket. Den støtter både utviklingen av klassiske programmer i C++ og bruken av QML-språket, der JavaScript brukes til å definere skript, og strukturen og parametrene til grensesnittelementer er spesifisert av CSS-lignende blokker.

Utgivelse av Qt Creator 6.0 utviklingsmiljø

I den nye versjonen:

  • Kjøring av eksterne prosesser, som byggeverktøy og clang-rydy, er delt opp i en egen serverprosess, som løser problemer i Linux som fører til høyt ressursforbruk ved forking av prosesser fra store applikasjoner.
  • Tekstredigeringsprogrammet har en redigeringsmodus med flere markører som lar deg legge til tekst på flere steder samtidig. (ytterligere markører legges til via Alt+klikk).
    Utgivelse av Qt Creator 6.0 utviklingsmiljø
  • C++-kodemodellen er oppdatert til LLVM 13.
  • Muligheten til å bruke Clang Server (clangd) cachingtjeneste som en backend for C++-kodemodellen er stabilisert. Clangd-backend kan eventuelt brukes til å erstatte den libclang-baserte kodemodellen, takket være bruken av LSP (Language Server Protocol)-protokollen. Aktivering gjøres gjennom alternativet "Bruk clangd" i menyen "Verktøy > Alternativer > C++ > Clangd".
    Utgivelse av Qt Creator 6.0 utviklingsmiljø
  • Den integrerte Qt Quick Designer er deaktivert som standard, og når du prøver å åpne .ui.qml-filer, kalles Qt Design Studio-pakken. Det er planer om å forbedre integrasjonen mellom Qt Design Studio og Qt Creator (video) ytterligere i fremtiden. Du kan returnere den innebygde Qt Quick Designer gjennom "QmlDesigner-plugin"-alternativet i "About Plugins"-menyen.
  • Elementet "Vis i filsystemvisning" er lagt til i kontekstmenyen for prosjekttreet.
  • Filer i alle prosjektkataloger-vinduet støtter nå globalt søk, og gir funksjoner som ligner på Locator-filteret.
  • Støtte for CMake-baserte prosjekter er utvidet. For å legge til header-filer, i stedet for individuelle header-noder, brukes nå en felles liste over kildefiler.
  • Forbedret støtte for å bygge og kjøre Docker-containere.
  • Qt Creator 6-binærfiler har blitt migrert for å bruke Qt 6.2-grenen. Lagt til universalbygg for macOS, inkludert støtte for Intel- og ARM-arkitekturer.

Kilde: opennet.ru

Legg til en kommentar