Vydání vývojového prostředí Qt Creator 9

Bylo zveřejněno vydání integrovaného vývojového prostředí Qt Creator 9.0, určeného k vytváření aplikací pro různé platformy pomocí knihovny Qt. Podporován je jak vývoj klasických C++ programů, tak použití jazyka QML, ve kterém se pro definici skriptů používá JavaScript a struktura a parametry prvků rozhraní jsou nastaveny bloky podobnými CSS. Připravené sestavy se tvoří pro Linux, Windows a macOS.

V nové verzi:

  • Přidána experimentální podpora pro testovací framework Squish GUI. Integrační plugin Squish vám umožňuje otevírat existující a vytvářet nové testovací případy, zaznamenávat testovací případy (testovací případy), používat Squish Runner a Squish Server ke spouštění testovacích případů a testovacích případů, nastavovat body přerušení před spuštěním testů, aby se přerušilo provádění na dané pozici a kontrolovat proměnné.
  • Přidána podpora pro tmavé téma při zobrazování vestavěné nápovědy a dokumentace.
  • Při zobrazení kontextové nápovědy API je nyní obsah generován s ohledem na verzi Qt označenou v projektu (tj. pro projekty Qt 5 je zobrazena dokumentace Qt 5 a pro projekty Qt 6 dokumentace Qt 6.
  • Do editoru byla přidána možnost vykreslit odsazení v dokumentu. Každá odrážka je označena samostatným svislým pruhem. Také byla přidána možnost změnit řádkování a vyřešeny problémy s výkonem při výběru velmi velkých bloků.
    Vydání vývojového prostředí Qt Creator 9
  • Kódový model C++ založený na backendu Clangd, který podporuje protokol LSP (Language Server Protocol), lze nyní spravovat pomocí jedné instance Clangd pro celou relaci (dříve každý projekt provozoval svou vlastní instanci Clangd). Do nastavení byla přidána možnost změnit prioritu vláken na pozadí Clangd používaných pro indexování.
  • Nyní je možné upravovat parametry stylu kódu C++ přímo z hlavního dialogu nastavení bez otevírání samostatného dialogu. Nastavení ClangFormat přesunuto do stejné sekce.
  • Byly vyřešeny problémy s otevíráním souborů QML z adresáře sestavení místo ze zdrojového adresáře a ztráta bodů přerušení při použití funkce přeformátování.
  • Přidána podpora pro konfiguraci a vytváření předvoleb pro projekty CMake.

Zdroj: opennet.ru

Přidat komentář