Qt Creator 9 Utvecklingsmiljö Release

Utgivningen av den integrerade utvecklingsmiljön Qt Creator 9.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. Färdiga sammanställningar har skapats för Linux, Windows och MacOS.

I den nya versionen:

  • Lade till experimentellt stöd för Squish GUI-testramverket. Insticksprogrammet Squish-integrering låter dig öppna befintliga och skapa nya testfall, registrera testfall, använda Squish Runner och Squish Server för att köra testfall och testfall, ställa in brytpunkter innan du kör tester för att avbryta exekvering vid en given position och inspektera variabler.
  • Lagt till stöd för mörkt tema vid visning av inbyggd hjälp och dokumentation.
  • När en API-kontexthjälp visas genereras innehållet nu med hänsyn till versionen av Qt som noterats i projektet (dvs för projekt som använder Qt 5 visas dokumentation för Qt 5, och för projekt som använder Qt 6 är dokumentation för Qt 6 visad.
  • Ett alternativ har lagts till i redigeraren för att visualisera indrag i dokumentet. Varje indrag markeras med en separat vertikal linje. Möjligheten att ändra radavstånd har också lagts till och prestandaproblem vid val av mycket stora block har lösts.
    Qt Creator 9 Utvecklingsmiljö Release
  • C++-kodmodellen baserad på Clangd-backend, som stöder LSP (Language Server Protocol), kan nu nöja sig med en Clangd-instans för hela sessionen (tidigare hade varje projekt sin egen Clangd-instans). Möjligheten att ändra prioritet för Clangd-bakgrundstrådar som används för indexering har lagts till i inställningarna.
  • Det är möjligt att redigera C++-kodstilsparametrar direkt från huvudinställningsdialogrutan, utan att öppna en separat dialog. ClangFormat-inställningar har flyttats till samma sektion.
  • Löste problem med att öppna QML-filer från byggkatalogen istället för källkatalogen och förlust av brytpunkter vid användning av omformateringsfunktionen.
  • Tillagt stöd för att konfigurera och bygga förinställningar för CMake-projekt.

Källa: opennet.ru

Lägg en kommentar