Bolo zverejnené vydanie integrovaného vývojového prostredia Qt Creator 8.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:
- Pre rýchly prístup k nastaveniam bol do ponuky pridaný prvok „Upraviť > Predvoľby“.
- Starý kódový model v jazyku C++, implementovaný na báze libclang, bol zakázaný, namiesto ktorého sa od predchádzajúcej vetvy štandardne ponúka model založený na backende Clangd s podporou protokolu LSP (Language Server Protocol).
- Analyzátor QML podporuje spracovanie šablón reťazcov JavaScript a operátor „??=“.
- Pre jazyk Python je štandardne povolený server podpory jazyka python-lsp-server, pre ktorý je ponúkaná samostatná sekcia nastavení „Python > Konfigurácia jazykového servera“.
- Pre projekty CMake bola implementovaná nová šablóna nastavení „Profile“, ktorá kombinuje typ zostavy „RelWithDebInfo“ so zahrnutím nástrojov na ladenie a profilovanie.
- Pridaný experimentálny doplnok s podporou súpravy nástrojov na testovanie pokrytia Coco.
- Pridaná experimentálna podpora pre integráciu GitLab, ktorá vám umožňuje prezerať a klonovať projekty, nahrávať kód a prijímať upozornenia na udalosti.
- Podpora platformy UWP (Universal Windows Platform) bola ukončená.
- Definícia súpravy nástrojov ARM MSVC je poskytovaná na platforme Windows.
- Pre Android pribudla možnosť pripojenia k zariadeniam cez Wi-Fi.
Zdroj: opennet.ru