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

La version de l'environnement de développement intégré Qt Creator 6.0, conçu pour créer des applications multiplateformes à l'aide de la bibliothèque Qt, a été publiée. Le développement de programmes C++ classiques et l'utilisation du langage QML sont pris en charge, dans lequel JavaScript est utilisé pour définir des scripts, et la structure et les paramètres des éléments d'interface sont définis par des blocs de type CSS.

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

Dans la nouvelle version:

  • L'exécution de processus externes tels que les utilitaires de construction et clang-tidy est séparée dans un processus serveur distinct, ce qui a résolu des problèmes sous Linux qui entraînaient une consommation élevée de ressources lors de la dérivation de processus à partir d'applications volumineuses.
  • L'éditeur de texte dispose d'un mode d'édition multi-curseur qui vous permet d'ajouter du texte à plusieurs endroits en même temps. (des curseurs supplémentaires sont ajoutés via Alt+Clic).
    Version de l'environnement de développement Qt Creator 6.0
  • Le modèle de code C++ a été mis à jour vers LLVM 13.
  • La possibilité d'utiliser le service de mise en cache du serveur Clang (clangd) comme backend pour le modèle de code C++ a été stabilisée. Le backend clangd peut éventuellement être utilisé pour remplacer le modèle de code basé sur libclang, grâce à l'utilisation du LSP (Language Server Protocol). L'activation se fait via l'option "Utiliser clangd" dans le menu "Outils > Options > C++ > Clangd".
    Version de l'environnement de développement Qt Creator 6.0
  • Le Qt Quick Designer intégré est désactivé par défaut, et lorsque vous essayez d'ouvrir des fichiers .ui.qml, le package Qt Design Studio est appelé. Il est prévu d'améliorer encore l'intégration entre Qt Design Studio et Qt Creator (vidéo) à l'avenir. Vous pouvez renvoyer le Qt Quick Designer intégré via l'option "QmlDesigner plugin" dans le menu "About Plugins".
  • Ajout de l'élément "Afficher dans la vue du système de fichiers" au menu contextuel de l'arborescence du projet.
  • La fenêtre "Fichiers dans tous les répertoires de projet" prend désormais en charge la recherche globale, qui fournit des fonctionnalités similaires au filtre Localisateur.
  • Support étendu pour les projets basés sur CMake. Pour ajouter des fichiers d'en-tête, au lieu de nœuds d'en-tête individuels, une liste commune de fichiers source est désormais utilisée.
  • Prise en charge améliorée de la création et de l'exécution de conteneurs Docker.
  • Les versions binaires de Qt Creator 6 ont été migrées pour utiliser la branche Qt 6.2. Ajout de versions universelles pour macOS, y compris la prise en charge des architectures Intel et ARM.

Source: opennet.ru

Ajouter un commentaire