Izdanje razvojnog okruženja Qt Creator 8

Objavljeno je izdanje integrisanog razvojnog okruženja Qt Creator 8.0, dizajniranog za kreiranje višeplatformskih aplikacija koristeći Qt biblioteku. Podržani su i razvoj klasičnih C++ programa i upotreba QML jezika, u kojem se JavaScript koristi za definisanje skripti, a struktura i parametri elemenata interfejsa su postavljeni blokovima sličnim CSS-u. Formirani su spremni sklopovi za Linux, Windows i macOS.

U novoj verziji:

  • Element “Edit > Preferences” je dodat u meni za brzi pristup podešavanjima.
  • Stari model koda u jeziku C++, implementiran na bazi libclanga, je onemogućen, umjesto kojeg se, počevši od prethodne grane, standardno nudi model baziran na Clangd backendu koji podržava LSP (Language Server Protocol) protokol.
  • QML parser podržava obradu JavaScript šablona stringova i operator “??=”.
  • Za jezik Python, server za jezičku podršku python-lsp-server je podrazumevano omogućen, za koji je ponuđen poseban odeljak postavki „Python > Language Server Configuration”.
  • Novi šablon postavki "Profil" implementiran je za CMake projekte, koji kombinuje "RelWithDebInfo" tip građenja sa uključivanjem alata za otklanjanje grešaka i profilisanje.
  • Dodan eksperimentalni dodatak s podrškom za Coco komplet alata za testiranje pokrivenosti.
  • Dodata eksperimentalna podrška za GitLab integraciju, koja vam omogućava da pregledate i klonirate projekte, otpremite kod i primate obavijesti o događajima.
  • Podrška za UWP (Universal Windows Platform) platformu je ukinuta.
  • Definicija ARM MSVC alata je obezbeđena na Windows platformi.
  • Za Android je dodana opcija za povezivanje s uređajima putem Wi-Fi mreže.

izvor: opennet.ru

Dodajte komentar