Version de l'environnement de développement Qt Creator 18

Qt Creator 18, un environnement de développement intégré permettant de créer des applications multiplateformes à l'aide de la bibliothèque Qt, est disponible. Il prend en charge le développement en C++ classique ainsi que QML, un langage qui utilise JavaScript pour définir les scripts et des blocs de type CSS pour définir la structure et les paramètres des éléments d'interface. Des versions prêtes à l'emploi sont disponibles pour Linux, Windows et macOS.

Dans la nouvelle version:

  • La prise en charge expérimentale de la spécification Development Containers a été ajoutée afin d'automatiser la configuration des conteneurs dans les environnements de développement. Qt Creator détecte désormais la présence d'un fichier « devcontainer.json » dans le répertoire du projet, crée un conteneur Docker à partir de celui-ci et configure l'interaction avec ce conteneur depuis l'application.
  • Un onglet « Aperçu » a été ajouté à la page d'accueil, présentant une sélection de contenus provenant d'autres onglets ainsi qu'une liste recommandée de notes, de tutoriels et d'exemples.
  • L'apparence des notifications a été modifiée : elles s'affichent désormais dans des fenêtres contextuelles. Pour rétablir l'affichage des notifications sous forme de bannière intégrée, modifiez le paramètre « Environnement > Interface > Style de bannière préféré ».
  • L'éditeur de code propose désormais un éditeur à onglets optionnel permettant de basculer rapidement entre les fichiers. Cette fonctionnalité est activée via le paramètre « Environnement > Interface > Utiliser les éditeurs à onglets ».
     Version de l'environnement de développement Qt Creator 18
  • Le modèle de code C++ a été mis à jour pour prendre en charge les nouvelles fonctionnalités du langage. Des modifications rapides pour la suppression des accolades et la définition des champs statiques ont également été implémentées pour C++. La chaîne d'outils Clangd/LLVM a été mise à jour vers la version 21.1.
  • Pour QML, la dernière version du serveur de langage QML est téléchargée et utilisée.
  • Les fichiers « .user » contenant les paramètres de projet spécifiques à Qt Creator ont été déplacés vers le sous-répertoire « qtcreator/ ».
  • En mode Projet, il est désormais possible d'afficher uniquement les kits (liaisons avec différents outils de compilation et versions de Qt) applicables au projet ou déjà utilisés. La page « Exécuter » a été divisée en deux : une page de paramètres de déploiement (« Paramètres de déploiement ») et une page de paramètres d'exécution (« Paramètres d'exécution »). Ces dernières, ainsi que les paramètres de compilation (« Paramètres de compilation »), ont été déplacées de la page de sélection des kits vers des onglets du visualiseur de contenu. Une option permet de synchroniser les paramètres d'exécution avec un kit spécifique ou avec tous les kits d'un projet.
     Version de l'environnement de développement Qt Creator 18
  • La prise en charge des tests préconfigurés (Test Preset) a été ajoutée pour les projets utilisant CMake. Un filtre « ct » a été ajouté à Locator pour l’exécution des tests basés sur CTest.
  • Ajout d'une configuration permettant d'utiliser divers utilitaires sur des périphériques Linux distants, tels que CMake, clangd, rsync et qmake. Ajout d'une option de connexion automatique pour activer la connexion automatique au périphérique distant au démarrage.
  • L'éditeur de commits Git a étendu ses actions sur les fichiers disponibles, notamment la prise en charge de l'ajout direct de fichiers au fichier ".gitignore".

Source: opennet.ru

Ajouter un commentaire