Vydanie vývojového prostredia Qt Creator 9

Bolo zverejnené vydanie integrovaného vývojového prostredia Qt Creator 9.0, určeného na vytváranie multiplatformových aplikácií pomocou knižnice Qt. Podporuje ako vývoj klasických programov v C++, tak aj používanie jazyka QML, v ktorom sa na definovanie skriptov používa JavaScript a štruktúra a parametre prvkov rozhrania sú špecifikované blokmi podobnými CSS. Pre Linux, Windows a MacOS boli vytvorené hotové zostavy.

V novej verzii:

  • Pridaná experimentálna podpora pre testovací rámec Squish GUI. Integračný doplnok Squish vám umožňuje otvárať existujúce a vytvárať nové testovacie prípady, zaznamenávať testovacie prípady, používať Squish Runner a Squish Server na spúšťanie testovacích prípadov a testovacích prípadov, nastavovať body prerušenia pred spustením testov na prerušenie vykonávania na danej pozícii a kontrolovať premenné.
  • Pridaná podpora pre tmavú tému pri zobrazovaní vstavaného pomocníka a dokumentácie.
  • Pri zobrazení kontextovej pomoci API sa teraz obsah generuje s prihliadnutím na verziu Qt uvedenú v projekte (t. j. pre projekty používajúce Qt 5 sa zobrazuje dokumentácia pre Qt 5 a pre projekty používajúce Qt 6 je dokumentácia pre Qt 6 zobrazené.
  • Do editora bola pridaná možnosť vizualizovať zarážky v dokumente. Každá zarážka je označená samostatnou zvislou čiarou. Pridaná bola aj možnosť meniť riadkovanie a boli vyriešené problémy s výkonom pri výbere veľmi veľkých blokov.
    Vydanie vývojového prostredia Qt Creator 9
  • Kódový model C++ založený na backende Clangd, ktorý podporuje LSP (Language Server Protocol), si teraz vystačí s jednou inštanciou Clangd pre celú reláciu (predtým mal každý projekt svoju vlastnú inštanciu Clangd). Do nastavení bola pridaná možnosť zmeniť prioritu vlákien na pozadí Clangd používaných na indexovanie.
  • Parametre štýlu kódu C++ je možné upravovať priamo z hlavného dialógového okna nastavení, bez otvárania samostatného dialógového okna. Nastavenia ClangFormat boli presunuté do rovnakej sekcie.
  • Vyriešené problémy s otváraním súborov QML z adresára zostavenia namiesto zdrojového adresára a strata bodov prerušenia pri použití funkcie preformátovania.
  • Pridaná podpora pre konfiguráciu a vytváranie predvolieb pre projekty CMake.

Zdroj: opennet.ru

Pridať komentár