Udgivelse af Qt Creator 7 Udviklingsmiljø

Udgivelsen af ​​det integrerede udviklingsmiljø Qt Creator 7.0 er blevet offentliggjort, designet til at skabe applikationer på tværs af platforme ved hjælp af Qt-biblioteket. Det understøtter både udviklingen af ​​klassiske programmer i C++ og brugen af ​​QML-sproget, hvor JavaScript bruges til at definere scripts, og grænsefladeelementernes struktur og parametre er specificeret af CSS-lignende blokke.

I den nye version:

  • Menupunktet "Ny fil eller projekt" er opdelt i to separate dialoger "Ny fil" og "Nyt projekt".
  • Brugere, der bruger Qt Online Installer, er informeret om tilgængeligheden af ​​korrigerende versioner af Qt. Du kan konfigurere visningen af ​​opdateringsmeddelelser i afsnittet "Valg > Miljø > Opdateringer".
  • Kodemodellen for C++-sproget er blevet opdateret til LLVM 14 og skiftet som standard til at bruge Clangd-backend, som understøtter LSP (Language Server Protocol). Du kan returnere den gamle backend gennem menuen "Værktøjer > Indstillinger > C++ > Clangd", hvor du også kan deaktivere brugen af ​​Clangd til indeksering af projektkode, men fortsætte med at bruge den til syntaksfremhævning og indtastning af autofuldførelse.
  • ClangFormat plugin-indstillingerne er blevet flyttet til sektionen med generelle stilindstillinger og præsenteres som en separat fane.
  • Implementeringen af ​​QML-parseren er blevet opdateret for at afspejle ændringer fra den seneste Qt-gren.
  • Siden for opsætning af projekter ved hjælp af CMake er blevet redesignet. Tilføjet en "Stop CMake"-knap for at stoppe CMake-eksekvering, for eksempel under processen med at konfigurere projektbyggescripts. Forudsat muligheden for at køre CMake igen for at opdatere konfigurationen, selvom projektet allerede er konfigureret. CMake-variabler for de indledende og aktuelle projektkonfigurationer adskilles, i det første tilfælde defineres variabler fra filen CMakeLists.txt.use, der blev brugt under den første opsætning, og i det andet tilfælde, variabler eksporteret via CMake-fil-api json fra .cmake/api/v1/reply-mappen er defineret.
  • Forbedret automatisk registrering af tilgængeligt værktøj og reduceret antallet af unødvendige compiler-kald ved opstart, hvilket har reduceret opstartstiden for Qt Creator i nogle miljøer.
  • New Project-guiderne sikrer, at C++17 er defineret som C++-standarden.
  • På macOS-platformen tages der hensyn til systemindstillinger for det mørke tema. Tilføjet eksperimentel understøttelse af Docker i macOS-builds.
  • For Android-platformen er der tilføjet en mulighed for at vælge standard NDK, og registreringen af ​​NDK-platforme er blevet forbedret.
  • Til Linux-platformen medfølger en backend til Qt baseret på Wayland-protokollen. For at aktivere backend skal du indstille miljøvariablen QT_QPA_PLATFORM=wayland før start.

Kilde: opennet.ru

Tilføj en kommentar