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

Bylo zveřejněno vydání integrovaného vývojového prostředí Qt Creator 10.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:

  • Poskytuje možnost přesunout a skrýt podrobnosti o průběhu operací.
  • Ve vyhledávací liště (Locator) byl vyřešen problém se zapamatováním poslední zadané hledané fráze při použití otevřeného režimu ve vycentrovaném vyskakovacím okně.
  • Zabalená verze LLVM byla aktualizována na verzi 16 s větší podporou standardu C++20 v Clang a vylepšenou interoperabilitou mezi Qt Creator a Clangd. Ve výchozím nastavení je povolen plugin ClangFormat, který se nyní používá k zarovnání kódu C++.
  • Implementována schopnost automaticky měnit zahrnuté soubory (prostřednictvím include) a opravovat odkazy v souborech C++ po přejmenování souborů „.ui“ nebo formulářů v nich definovaných.
  • Přidán nástroj (Nástroje > C++ > Najít nepoužité funkce) k nalezení nepoužívaných funkcí v projektu.
  • Byl přidán režim zobrazení Hierarchie volání, dostupný pro všechny jazyky, pro které existují servery LSP (Language Server Protocol), které tuto funkci podporují.
  • Model kódu QML byl aktualizován, aby odrážel změny v Qt 6.5. Editor kódu má nyní možnost zobrazit náhled vlastností barev jako nápovědu.
  • Přidána podpora pro definování externího příkazu pro formátování souborů pomocí QML, jako je volání qmlformat namísto vestavěné logiky formátování.
  • Přidána možnost otestovat QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) při instalaci volitelné komponenty Qt Language Server z instalačního programu Qt.
  • Do verze 5 byla aktualizována podpora presetů (cmake-presets) systému sestavení CMake, který nyní podporuje proměnnou ${pathListSep}, příkaz „include“ a externí strategii pro architekturu a sadu nástrojů.
  • Do editoru (CMake > Formatter) bylo přidáno nastavení, které určuje příkaz pro formátování souborů souvisejících s CMake, například můžete použít utilitu cmake-format.
  • Implementován nový krok instalace pomocí "cmake --install", který lze přidat pomocí možnosti "Projekty > Nastavení spuštění > Přidat krok nasazení".
  • Při sestavování v Dockeru byla přidána podpora pro vzdálené zpracování modelu kódu pomocí procesu na pozadí Clangd. Do pluginu ClangFormat byla přidána podpora pro práci s externími soubory hostovanými v kontejneru Docker.
  • Schopnost procházet souborovým systémem vzdálených cílových systémů je poskytována například pro výběr adresáře pro sestavení. Přidána podpora pro otevření terminálu na vzdáleném systému pomocí akce Open Terminal, například přítomné v nastavení prostředí sestavení.

Zdroj: opennet.ru

Přidat komentář