Qt Creator 6.0 Utvecklingsmiljö Release

Utgivningen av den integrerade utvecklingsmiljön Qt Creator 6.0 har publicerats, designad för att skapa plattformsoberoende applikationer med Qt-biblioteket. Den stöder både utvecklingen av klassiska program i C++ och användningen av QML-språket, där JavaScript används för att definiera skript, och strukturen och parametrarna för gränssnittselement specificeras av CSS-liknande block.

Qt Creator 6.0 Utvecklingsmiljö Release

I den nya versionen:

  • Att köra externa processer, såsom byggverktyg och clang-tidy, separeras i en separat serverprocess, som löser problem i Linux som leder till hög resursförbrukning vid forking av processer från stora applikationer.
  • Textredigeraren har ett redigeringsläge med flera markörer som låter dig lägga till text på flera ställen samtidigt. (ytterligare markörer läggs till via Alt+klick).
    Qt Creator 6.0 Utvecklingsmiljö Release
  • C++-kodmodellen har uppdaterats till LLVM 13.
  • Möjligheten att använda Clang Server (clangd) cachningstjänst som en backend för C++-kodmodellen har stabiliserats. Clangd-backend kan valfritt användas för att ersätta den libclang-baserade kodmodellen, tack vare användningen av LSP-protokollet (Language Server Protocol). Aktivering görs genom alternativet "Använd clangd" i menyn "Verktyg > Alternativ > C++ > Clangd".
    Qt Creator 6.0 Utvecklingsmiljö Release
  • Den integrerade Qt Quick Designer är inaktiverad som standard, och när man försöker öppna .ui.qml-filer anropas Qt Design Studio-paketet. Det finns planer på att ytterligare förbättra integrationen mellan Qt Design Studio och Qt Creator (video) i framtiden. Du kan returnera den inbyggda Qt Quick Designer genom alternativet "QmlDesigner plugin" i menyn "About Plugins".
  • Objektet "Visa i filsystemvy" har lagts till i projektträdets snabbmeny.
  • Fönstret Filer i alla projektkataloger stöder nu global sökning, vilket ger funktioner som liknar Locator-filtret.
  • Stödet för CMake-baserade projekt har utökats. För att lägga till header-filer, istället för enskilda Headers-noder, används nu en gemensam lista med källfiler.
  • Förbättrat stöd för att bygga och köra Docker-containrar.
  • Qt Creator 6-binärfiler har migrerats för att använda Qt 6.2-grenen. Lade till universella versioner för macOS, inklusive stöd för Intel- och ARM-arkitekturer.

Källa: opennet.ru

Lägg en kommentar