De ontwikkelomgeving Qt Creator 12 is uitgebracht

De release van de geïntegreerde ontwikkelomgeving Qt Creator 12.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:

  • De Compiler Explorer-plug-in is toegevoegd, waardoor u de door de compiler gegenereerde assemblagecode en de door de compiler gedetecteerde fouten in realtime kunt volgen terwijl bronteksten worden getypt. Indien nodig kunt u het resultaat van het uitvoeren van de gecompileerde code bekijken. Het is mogelijk om de gebruikte compiler (GCC, Clang, etc.) en bewerkingsomgeving voor verschillende programmeertalen te selecteren. De ingevoerde code kan samen met de instellingen worden opgeslagen in een bestand in het “.qtce” formaat. Om een ​​plug-in te activeren, selecteert u deze in het venster “Help > Over plug-ins > CompilerExplorer”, waarna de plug-in toegankelijk is via het menu “Gebruik Extra > Compiler Explorer > Open Compiler Explorer”).
    De ontwikkelomgeving Qt Creator 12 is uitgebracht
  • De mogelijkheid toegevoegd om CMake-buildscripts te debuggen en te profileren met behulp van het DAP (Debug Adapter Protocol), ondersteund sinds de release van CMake 3.27. U kunt bewerkingen uitvoeren zoals het instellen van breekpunten in CMake-bestanden en het opsporen van fouten in het configuratieproces. Foutopsporing kan worden gestart via het menu “Debug > Start Debugging > Start CMake Debugging”. Bovendien is de CMake-scriptprofileringsfunctie beschikbaar via het menu “Analyseren > CMake Profiler”.
  • De plug-in ScreenRecorder toegevoegd (Help > Over plug-ins > ScreenRecorder) voor het opnemen van een video van het werkproces in Qt Creator, wat handig kan zijn voor het voorbereiden van trainingsartikelen of het toevoegen van een visuele demonstratie van het probleem aan bugrapporten.
  • Aanzienlijk kortere opstarttijd op sommige systemen.
  • Clangd en Clang-analysator zijn bijgewerkt naar de LLVM 17.0.1-release.
  • Verbeterde tools voor het refactoren van C++-code.
  • Knoppen toegevoegd om tekststijlen te selecteren in de Markdown-teksteditor.
  • De mogelijkheid toegevoegd om een ​​proxy te gebruiken voor toegang tot de GitHub Copilot intelligente assistent, die standaardconstructies kan genereren bij het schrijven van code.
  • Projectgerelateerde instellingen toegevoegd voor het benoemen van bestanden met C++-code en het documenteren via opmerkingen.
  • De bestandseditor in het CMake-formaat is verbeterd, waarbij de mogelijkheden van automatische invoeraanvulling aanzienlijk zijn uitgebreid en functies zijn toegevoegd om snel naar een opgegeven positie, macro, assemblagedoel of pakketdefinitie te springen.
  • Automatische detectie van PySide-installaties ingeschakeld.

Bron: opennet.ru

Voeg een reactie