Qt Creator 7 Utvecklingsmiljö Release

Utgivningen av den integrerade utvecklingsmiljön Qt Creator 7.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.

I den nya versionen:

  • Menyalternativet "Ny fil eller projekt" är uppdelad i två separata dialogrutor "Ny fil" och "Nytt projekt".
  • Användare som använder Qt Online Installer informeras om tillgängligheten av korrigerande versioner av Qt. Du kan konfigurera visningen av uppdateringsmeddelanden i avsnittet "Alternativ > Miljö > Uppdateringar".
  • Kodmodellen för C++-språket har uppdaterats till LLVM 14 och ändrats som standard för att använda Clangd-backend, som stöder LSP (Language Server Protocol). Du kan returnera den gamla backend genom menyn "Verktyg > Alternativ > C++ > Clangd", där du också kan inaktivera användningen av Clangd för att indexera projektkod, men fortsätta att använda den för syntaxmarkering och inmatning av autokomplettering.
  • ClangFormat-plugin-inställningarna har flyttats till avsnittet med allmänna stilinställningar och presenteras som en separat flik.
  • Implementeringen av QML-parsern har uppdaterats för att återspegla ändringar från den senaste Qt-grenen.
  • Sidan för att sätta upp projekt med CMake har gjorts om. Lade till en "Stopp CMake"-knapp för att stoppa CMake-exekveringen, till exempel under processen att konfigurera projektbyggande skript. Förutsatt möjligheten att köra CMake igen för att uppdatera konfigurationen, även om projektet redan har konfigurerats. CMake-variabler för de initiala och nuvarande projektkonfigurationerna är separerade, i det första fallet definieras variabler från filen CMakeLists.txt.use, som används under den första installationen, och i det andra fallet, variabler som exporteras via CMake file-api json från .cmake/api/v1/reply-katalogen är definierade.
  • Förbättrad automatisk detektering av tillgängliga verktyg och minskat antalet onödiga kompilatoranrop vid start, vilket har minskat starttiden för Qt Creator i vissa miljöer.
  • New Project-guiderna säkerställer att C++17 definieras som C++-standarden.
  • På macOS-plattformen beaktas systeminställningar för det mörka temat. Lade till experimentellt stöd för Docker i macOS-byggnader.
  • För Android-plattformen har ett alternativ lagts till för att välja standard-NDK och upptäckten av NDK-plattformar har förbättrats.
  • För Linux-plattformen ingår en backend för Qt baserad på Wayland-protokollet. För att aktivera backend måste du ställa in miljövariabeln QT_QPA_PLATFORM=wayland innan du startar.

Källa: opennet.ru

Lägg en kommentar