Udgivelse af Qt Creator 9 Udviklingsmiljø

Udgivelsen af ​​det integrerede udviklingsmiljø Qt Creator 9.0, designet til at skabe applikationer på tværs af platforme ved hjælp af Qt-biblioteket, er blevet offentliggjort. Både udviklingen af ​​klassiske C++-programmer og brugen af ​​QML-sproget understøttes, hvor JavaScript bruges til at definere scripts, og grænsefladeelementernes struktur og parametre er sat af CSS-lignende blokke. Klare forsamlinger dannes til Linux, Windows og macOS.

I den nye version:

  • Tilføjet eksperimentel støtte til Squish GUI-testramme. Squish integration plugin giver dig mulighed for at åbne eksisterende og oprette nye test cases, registrere test cases (test cases), bruge Squish Runner og Squish Server til at køre test cases og test cases, indstille breakpoints før afvikling af tests for at bryde eksekvering på en given position og inspicere variabler.
  • Tilføjet understøttelse af et mørkt tema ved visning af indbygget hjælp og dokumentation.
  • Når der vises et API-konteksttip, genereres indholdet nu under hensyntagen til den Qt-version, der er markeret i projektet (dvs. for Qt 5-projekter vises Qt 5-dokumentationen, og for Qt 6-projekter Qt 6-dokumentationen.
  • En mulighed er blevet tilføjet til editoren for at gengive indrykning i dokumentet. Hvert indrykning er markeret med en separat lodret streg. Tilføjede også muligheden for at ændre linjeafstanden og løste ydeevneproblemer ved valg af meget store blokke.
    Udgivelse af Qt Creator 9 Udviklingsmiljø
  • C++-kodemodellen baseret på Clangd-backend, der understøtter LSP (Language Server Protocol)-protokollen, kan nu administreres med én Clangd-instans for hele sessionen (tidligere kørte hvert projekt sin egen Clangd-instans). Muligheden for at ændre prioriteten af ​​Clangd-baggrundstråde, der bruges til indeksering, er blevet tilføjet til indstillingerne.
  • Det er nu muligt at redigere C++ kodestilsparametre direkte fra hovedindstillingsdialogen uden at åbne en separat dialog. Flyttede ClangFormat-indstillinger til samme sektion.
  • Løste problemer med at åbne QML-filer fra build-mappen i stedet for kildemappen og tab af breakpoints ved brug af omformateringsfunktionen.
  • Tilføjet support til konfiguration og opbygning af forudindstillinger til CMake-projekter.

Kilde: opennet.ru

Tilføj en kommentar