Bylo zveřejněno vydání integrovaného vývojového prostředí Qt Creator 8.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:
- Do nabídky byl přidán prvek „Upravit > Předvolby“ pro rychlý přístup k nastavení.
- Starý kódový model v jazyce C++ implementovaný na bázi libclang byl deaktivován, místo něj je od předchozí větve standardně nabízen model založený na backendu Clangd podporující protokol LSP (Language Server Protocol).
- Analyzátor QML podporuje zpracování šablon řetězců JavaScript a operátor „??=“.
- Pro jazyk Python je standardně povolen server jazykové podpory python-lsp-server, pro který je nabízena samostatná sekce nastavení „Python > Konfigurace jazykového serveru“.
- Pro projekty CMake byla implementována nová šablona nastavení „Profile“, která kombinuje typ sestavení „RelWithDebInfo“ se zahrnutím nástrojů pro ladění a profilování.
- Přidán experimentální plugin s podporou sady nástrojů pro testování pokrytí Coco.
- Přidána experimentální podpora pro integraci GitLab, která vám umožní prohlížet a klonovat projekty, nahrávat kód a přijímat oznámení o událostech.
- Podpora platformy UWP (Universal Windows Platform) byla ukončena.
- Definice sady nástrojů ARM MSVC je poskytována na platformě Windows.
- Pro Android byla přidána možnost připojení k zařízením přes Wi-Fi.
Zdroj: opennet.ru