Sortie de Qt Creator 4.7 Beta
L'EDI pour Qt active par défaut le modèle de code Clang pour une meilleure prise en charge de la norme C++

Le , par dourouc05, Responsable Qt & Livres
Qt Creator est l’EDI de référence pour Qt. Sa version 4.7 marque la maturité du modèle de code Clang, qui utilise l’analyseur du compilateur Clang pour le code C++ au lieu de celui écrit par les développeurs de Qt Creator. L’avantage est un meilleur respect de la norme C++, puisque le code est partagé avec un compilateur qui suit de près ses rapides évolutions. Ce modèle de code est en développement depuis de nombreuses années et devait toujours être activé manuellement, à cause de problèmes de performance principalement. Désormais, il est activé par défaut, ce qui apporte bien des avantages, comme une autocomplétion très précise, une coloration syntaxique qui suit en permanence l’évolution du langage, les diagnostics du compilateur (clang-tidy et Clazy), etc.

En outre, l’éditeur gère désormais les énumérations définies par l’utilisateur en QML, ce qui est possible depuis Qt 5.10. En éditant une suite de tests, l’EDI propose de lancer le test en cours d’édition. Les kits ont aussi leur propre entrée dans la fenêtre des options. La vue du système de fichiers permet de créer de nouveaux dossiers. Cette même vue affiche d’abord les dossiers avant les fichiers (l’ancien comportement ne faisait aucune distinction entre les deux).

Télécharger Qt Creator 4.7 Beta.

Source : Qt Creator 4.7 Beta released.

Et vous ?

Que pensez-vous de cette nouvelle version de Qt Creator  ?

Quelles sont les améliorations que vous souhaiteriez voir dans la version finale ?

Voir aussi

Sortie de Qt Creator 4.6, avec un modèle de code C++ mis à jour avec Clang 5.0 et un meilleur éditeur de modèle UML

Sortie de Qt Creator 4.6 Beta, avec un modèle de code C++ Clang mis à jour pour C++17 et une intégration avec l'analyseur statique Clazy


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de dourouc05 dourouc05 - Responsable Qt & Livres https://www.developpez.com
le 22/06/2018 à 6:14
Deux semaines plus tard, voici la Beta 2 de Qt Creator 4.7. La RC devrait suivre dans deux semaines, la version finale dans un mois.

Télécharger Qt Creator 4.7 Beta 2.
Avatar de dourouc05 dourouc05 - Responsable Qt & Livres https://www.developpez.com
le 06/07/2018 à 16:35
Deux semaines après la Beta 1, voici que Qt Creator 4.7 pointe le bout de son nez. Septante changements ont eu lieu depuis lors.

Télécharger Qt Creator 4.7 RC 1.
Avatar de dourouc05 dourouc05 - Responsable Qt & Livres https://www.developpez.com
le 21/07/2018 à 2:51
La dernière version de Qt Creator, numérotée 4.7, est maintenant disponible. Il lui aura fallu plus d’un mois de maturation depuis sa préversion Beta, mais le résultat en vaut la peine. La modification principale dans cette version est l’activation par défaut du modèle de code Clang, en remplacement du modèle développé pour Qt Creator. L’avantage principal est que ce modèle utilise directement le compilateur Clang pour l’analyse syntaxique du code, qui est bien plus précise que précédemment… et respecte nettement mieux les normes récentes de C++. Pour le moment, l’index des symboles est la seule partie de Qt Creator à ne pas pouvoir utiliser Clang.


D’autres modifications plus mineures ont été apportées. Par exemple, l’intégration des tests a été améliorée : si le curseur est placé dans un test C++, il est possible de lancer uniquement ce test par l’action Run Test Under Cursor ; les tests échoués sont mis en évidence ; le filtrage fonctionne désormais aussi avec Google Test. Sous Windows, Qt Creator trouvera plus facilement le compilateur Visual C++ (précédemment, cette recherche pouvait bloquer l’EDI). L’enregistrement sur des lecteurs réseau ne devrait plus poser de problème.

Les options des kits sont mieux mises en avant, puisqu’elles sont probablement les plus utilisées pour les projets. Pour les écrans à haute densité de pixels, que ce soit sous Linux ou Windows, Qt Creator peut activer la gestion automatique de la mise à l’échelle de Qt.

Voir aussi : tous les changements apportés par Qt Creator 4.7.
Télécharger Qt Creator 4.7.
Source : Qt Creator 4.7.0 released.
Avatar de dourouc05 dourouc05 - Responsable Qt & Livres https://www.developpez.com
le 21/09/2018 à 17:45
Qt Creator continue son évolution, cette fois-ci avec la version corrective 4.7.1. Celle-ci apporte des changements bienvenus pour Windows. D'un côté, la détection du compilateur Visual C++ ne devrait plus être considérée comme une activité suspicieuse par les antivirus — elle utilisait trop de ressources, ce qui perturbait certains antivirus —, mais pourrait être plus lente. De l'autre, l'implémentation ANGLE d'OpenGL n'est plus nécessairement activée en lançant une application depuis Qt Creator, ce qui ne nécessitera plus de contournement de haute voltige par des variables d'environnement.

Voir la liste complète des changements.

Télécharger Qt Creator 4.7.1.

 
Responsable bénévole de la rubrique Qt Creator : Thibaut Cuvelier -