De ontwikkelomgeving Qt Creator 12 is onthuld

De release van de geïntegreerde ontwikkelomgeving Qt Creator 12.0 is gepubliceerd, die bedoeld is voor het maken van cross-platform toepassingen met behulp van de Qt-bibliotheek. Zowel de ontwikkeling van klassieke programma's in C++ als het gebruik van de QML-taal worden ondersteund, waarbij JavaScript wordt gebruikt voor het definiëren van scenario's, en de structuur en parameters van interface-elementen worden vastgesteld met CSS-achtige blokken. Klaar omgebouwde versies zijn beschikbaar voor Linux, Windows en macOS.

In de nieuwe versie:

  • Een nieuwe Compiler Explorer-plug-in is toegevoegd, waarmee in realtime de door de compiler gegenereerde assembleertaal en de door de compiler gevonden fouten kunnen worden gevolgd terwijl de broncode wordt ingevoerd. Indien nodig kan het resultaat van de uitvoering van de gecompileerde code worden bekeken. Er is de mogelijkheid om de te gebruiken compiler te kiezen (GCC, Clang, etc.) en de editor voor verschillende programmeertalen. De ingevoerde code kan samen met de instellingen in een bestand van het formaat '.qtce' worden opgeslagen. Om de plug-in te activeren, moet deze worden geselecteerd in het venster 'Help > About Plugins > CompilerExplorer', waarna de plug-in kan worden aangeroepen via het menu 'Use Tools > Compiler Explorer > Open Compiler Explorer').
    De ontwikkelomgeving Qt Creator 12 is onthuld
  • De mogelijkheid is toegevoegd om CMake-buildscripts te debuggen en te profileren met behulp van het DAP (Debug Adapter Protocol), dat wordt ondersteund vanaf CMake versie 3.27. Acties zoals het instellen van breakpoint in CMake-bestanden en het debuggen van het configuratieproces zijn mogelijk. Debugging kan worden gestart via het menu 'Debug > Start Debugging > Start CMake Debugging'. Daarnaast is er een profileringsfunctie voor CMake-scripts, toegankelijk via het menu 'Analyze > CMake Profiler'.
  • Een ScreenRecorder-plug-in is toegevoegd (Help > About Plugins > ScreenRecorder) voor het opnemen van video-inhoud van de werkzaamheden in Qt Creator, wat nuttig kan zijn voor het opstellen van educatieve artikelen of het bijvoegen van visuele demonstraties van problemen bij bugrapporten.
  • De opstarttijd is op sommige systemen aanzienlijk verminderd.
  • Clangd en de Clang-analyzer zijn bijgewerkt naar LLVM 17.0.1.
  • De hulpmiddelen voor het refactoren van C++-code zijn verbeterd.
  • Knoppen voor het kiezen van tekststijlen zijn toegevoegd aan de Markdown-tekeditor.
  • De mogelijkheid is toegevoegd om een proxy te gebruiken voor toegang tot de intelligente assistent GitHub Copilot, die in staat is om typische constructies te genereren tijdens het coderen.
  • Projectgerelateerde instellingen voor bestandsnamen met C++-code en documentatie via opmerkingen zijn toegevoegd.
  • De CMake-bestandseditor is verbeterd, met aanzienlijk uitgebreidere autocompletion-mogelijkheden en functies voor snel navigeren naar de opgegeven positie, macro, build-doel of pakketdefinitie.
  • Automatische detectie van PySide-instellingen is verzekerd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster