L'environnement de développement Qt Creator 12 est sorti

La version de l'environnement de développement intégré Qt Creator 12.0 a été publiée, conçue pour créer des applications multiplateformes à l'aide de la bibliothèque Qt. Il prend en charge à la fois le développement de programmes classiques en C++ et l'utilisation du langage QML, dans lequel JavaScript est utilisé pour définir des scripts, et la structure et les paramètres des éléments d'interface sont spécifiés par des blocs de type CSS. Des assemblys prêts à l'emploi ont été créés pour Linux, Windows et MacOS.

Dans la nouvelle version:

  • Le plugin Compiler Explorer a été ajouté, vous permettant de surveiller le code assembleur généré par le compilateur et les erreurs détectées par le compilateur en temps réel lors de la saisie des textes sources. Si nécessaire, vous pouvez visualiser le résultat de l'exécution du code compilé. Il est possible de sélectionner le compilateur utilisé (GCC, Clang, etc.) et l'environnement d'édition pour différents langages de programmation. Le code saisi peut être enregistré avec les paramètres dans un fichier au format « .qtce ». Pour activer un plugin, sélectionnez-le dans la fenêtre « Aide > À propos des plugins > CompilerExplorer », après quoi le plugin est accessible via le menu « Utiliser les outils > Explorateur du compilateur > Ouvrir l'explorateur du compilateur »).
    L'environnement de développement Qt Creator 12 est sorti
  • Ajout de la possibilité de déboguer et de profiler les scripts de build CMake à l'aide du DAP (Debug Adapter Protocol), pris en charge depuis la sortie de CMake 3.27. Vous pouvez effectuer des opérations telles que la définition de points d'arrêt dans les fichiers CMake et le débogage du processus de configuration. Le débogage peut être démarré via le menu « Déboguer > Démarrer le débogage > Démarrer le débogage CMake ». De plus, la fonction de profilage de script CMake est disponible via le menu « Analyser > CMake Profiler ».
  • Ajout du plugin ScreenRecorder (Aide > À propos des plugins > ScreenRecorder) pour enregistrer une vidéo du processus de travail dans Qt Creator, ce qui peut être utile pour préparer des articles de formation ou joindre une démonstration visuelle du problème aux rapports de bogues.
  • Temps de démarrage considérablement réduit sur certains systèmes.
  • L'analyseur Clangd et Clang a été mis à jour vers la version LLVM 17.0.1.
  • Outils améliorés pour refactoriser le code C++.
  • Ajout de boutons pour sélectionner les styles de texte dans l'éditeur de texte Markdown.
  • Ajout de la possibilité d'utiliser un proxy pour accéder à l'assistant intelligent GitHub Copilot, qui peut générer des constructions standard lors de l'écriture de code.
  • Ajout de paramètres liés au projet pour nommer les fichiers avec du code C++ et les documenter via des commentaires.
  • L'éditeur de fichiers au format CMake a été amélioré, dans lequel les capacités d'auto-complétion des entrées ont été considérablement étendues et des fonctions permettant de passer rapidement à une position spécifiée, une macro, une cible d'assemblage ou une définition de package ont été ajoutées.
  • Activation de la détection automatique des installations PySide.

Source: opennet.ru

Ajouter un commentaire