Qt Creator 8 ontwikkelomgeving release

De release van de geïntegreerde ontwikkelomgeving Qt Creator 8.0 is gepubliceerd, ontworpen voor het maken van platformonafhankelijke applicaties met behulp van de Qt-bibliotheek. Het ondersteunt zowel de ontwikkeling van klassieke programma's in C++ als het gebruik van de QML-taal, waarin JavaScript wordt gebruikt om scripts te definiëren, en de structuur en parameters van interface-elementen worden gespecificeerd door CSS-achtige blokken. Er zijn kant-en-klare samenstellingen gemaakt voor Linux, Windows en MacOS.

In de nieuwe versie:

  • Er is een element “Bewerken > Voorkeuren” aan het menu toegevoegd voor snelle toegang tot instellingen.
  • Het oude codemodel in C++-taal, geïmplementeerd op basis van libclang, is uitgeschakeld, in plaats daarvan wordt, beginnend bij de vorige branch, standaard een model aangeboden op basis van de Clangd-backend die het LSP-protocol (Language Server Protocol) ondersteunt.
  • De QML-parser ondersteunt de verwerking van JavaScript-tekenreekssjablonen en de operator “??=”.
  • Voor de Python-taal is de taalondersteuningsserver python-lsp-server standaard ingeschakeld, waarvoor een aparte instellingensectie “Python > Taalserverconfiguratie” wordt aangeboden.
  • Er is een nieuwe sjabloon voor "Profiel"-instellingen geïmplementeerd voor CMake-projecten, die het bouwtype "RelWithDebInfo" combineert met de toevoeging van tools voor foutopsporing en profilering.
  • Experimentele plug-in toegevoegd met ondersteuning voor de Coco-dekkingstesttoolkit.
  • Experimentele ondersteuning toegevoegd voor GitLab-integratie, zodat u projecten kunt bekijken en klonen, code kunt uploaden en gebeurtenismeldingen kunt ontvangen.
  • Ondersteuning voor het UWP-platform (Universal Windows Platform) is stopgezet.
  • De ARM MSVC-toolkitdefinitie wordt verstrekt op het Windows-platform.
  • Voor Android is er een optie toegevoegd om via Wi-Fi verbinding te maken met apparaten.

Bron: opennet.ru

Voeg een reactie