News: 2023-03-30T05_00_00Z

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Qt Creator 10 est disponible : tout ce qui change

(2023/03/30)


Qt Creator 10 est disponible : tout ce qui change

jeudi 30 mars 2023

La version 10 de Qt Creator vient de sortir. Elle contient des corrections de bogues et beaucoup de nouvelles fonctionnalités pour les développeurs. Avec notamment LLVM 16, qui améliore la prise en charge de C++ 20 dans Clang. Présentation complète.

C’est quoi Qt Creator ?

Qt Creator est un environnement de développement intégré (IDE) multiplateforme disponible sur les systèmes d’exploitation de bureau Windows, Linux et macOS. Il [1]permet aux développeurs de créer des applications sur les plateformes de bureau, mobiles et embarquées. Qt Creator fait partie du framework [2]Qt .

Qt Creator 10 : les nouveautés

"Nous sommes heureux d’annoncer la sortie de Qt Creator 8", [3]annonçait il y a quelques jours [4]Eike Ziller . Le " [5]changelog " recense l’ensemble des nouveautés, améliorations et corrections intervenues depuis la dernière version.

Généralités

Vous pouvez désormais faire glisser temporairement les détails de la progression hors du chemin, en plus de pouvoir les masquer.

La version 10 ajoute la prise en charge de la gestion du modèle de code à distance via remote Clangd lors de la construction sur un dispositif Docker. Le plugin ClangFormat fonctionne maintenant aussi sur les fichiers distants dans un conteneur Docker.

C++

Les développeurs ont mis à jour la version de LLVM à l’édition 16 . Cela améliore la prise en charge de C++ 20 dans Clang et l’interaction entre Qt Creator et Clangd. Ils ont également ajouté une vue de la hiérarchie des appels, qui est disponible pour tous les serveurs de langues qui supportent cette fonctionnalité.

QML

Le modèle de code passe à Qt 6.5 . L’éditeur affiche désormais une prévisualisation en couleur des propriétés correspondantes sous forme d’info-bulle. Si vous installez le composant optionnel Qt Language Server depuis le programme d’installation de Qt, vous pouvez tester le serveur de langage QML dans Qt Creator en activant Qt Quick > QML/JS Editing > Use qmlls now .

CMake

Les développeurs annoncent également une mise à jour du support des presets CMake à la version 5. Pour l’éditeur, il y a une nouvelle option sous CMake > Formatter pour utiliser cmake-format ou une autre commande pour formater les fichiers liés à CMake.

Télécharger Qt Creator

La version open-source de Qt Creator 10 est disponible gratuitement [6]sur la page de téléchargemen t de Qt sous "Qt Creator". Des paquets sous licence commerciale se trouvent par ailleurs sur le [7]portail Qt .

[8]



[1] https://fr.wikipedia.org/wiki/Qt_Creator

[2] https://fr.wikipedia.org/wiki/Qt

[3] https://www.qt.io/blog/qt-creator-10-released

[4] https://www.eikeziller.de

[5] https://code.qt.io/cgit/qt-creator/qt-creator.git/plain/dist/changelog/changes-10.0.0.md?h=10.0

[6] https://www.qt.io/offline-installers?hsLang=en

[7] https://login.qt.io/

[8] https://www.toolinux.com/?qt-creator-nouvelle-version-nouveautes#forum



"You are old," said the youth, "and your programs don't run,
And there isn't one language you like;
Yet of useful suggestions for help you have none --
Have you thought about taking a hike?"

"Since I never write programs," his father replied,
"Every language looks equally bad;
Yet the people keep paying to read all my books
And don't realize that they've been had."