{"id":182234,"date":"2026-06-18T20:49:05","date_gmt":"2026-06-18T18:49:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/qt-creator-20"},"modified":"2026-06-18T20:49:05","modified_gmt":"2026-06-18T18:49:05","slug":"qt-creator-20","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/qt-creator-20","title":{"rendered":"Qt Creator 20","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Sortie <strong>Qt Creator 20<\/strong> \u2014 nouvelle version de l'IDE pour le d\u00e9veloppement d'applications en Qt, C++, QML et technologies connexes. Dans <a rel=\"nofollow\" href=\"https:\/\/www.qt.io\/blog\/qt-creator-20-released\">l'annonce officielle<\/a> Qt Company cite comme principales nouveaut\u00e9s le support des agents de codage AI, un nouveau mode Zen, le support du syst\u00e8me de construction GN et un ensemble d'am\u00e9liorations pour CMake, QML, Android, iOS et le d\u00e9veloppement \u00e0 distance sous Linux.<\/p>\n<p><\/noindex><\/noindex><br \/>\n<noindex><\/p>\n<p>Le principal changement de cette version est l'int\u00e9gration avec les agents AI via <strong>ACP Client<\/strong>. Le nouveau composant ajoute \u00e0 Qt Creator un panneau de chat avec des agents capables de comprendre la base de code et d'effectuer des actions au nom du d\u00e9veloppeur : analyser le code, modifier des fichiers, ex\u00e9cuter des commandes et initier des constructions. L'int\u00e9gration est construite sur <a rel=\"nofollow\" href=\"https:\/\/agentclientprotocol.com\/\">Agent Client Protocol<\/a>, et des mod\u00e8les de connexion pr\u00eats \u00e0 l'emploi sont tir\u00e9s du registre ACP public. Parmi les configurations prises en charge mentionn\u00e9es dans l'annonce figurent Claude Code, Codex, Gemini CLI et GitHub Copilot.<\/p>\n<p><\/noindex><\/p>\n<h3>Principales modifications de Qt Creator 20<\/h3>\n<ul>\n<li>\n<p><strong>Support des agents AI via ACP Client.<\/strong><br \/>\nL'IDE dispose d'un panneau de chat pour connecter les agents AI via Agent Client Protocol. Ces agents peuvent non seulement r\u00e9pondre aux questions sur le projet, mais aussi effectuer des actions : modifier des fichiers, ex\u00e9cuter des commandes et des constructions. La connexion se configure via le mode Extensions, et les param\u00e8tres des agents peuvent \u00eatre d\u00e9finis manuellement ou s\u00e9lectionn\u00e9s \u00e0 partir de mod\u00e8les pr\u00eats \u00e0 l'emploi.<\/p>\n<\/li>\n<li>\n<p><strong>Extension MCP Server.<\/strong><br \/>\nQt Creator 20 d\u00e9veloppe le support <a rel=\"nofollow\" href=\"https:\/\/modelcontextprotocol.io\/\">Model Context Protocol<\/a>. MCP Server donne d\u00e9sormais aux outils AI externes plus d'informations sur l'\u00e9tat de l'IDE et permet d'effectuer des op\u00e9rations suppl\u00e9mentaires. Dans <a rel=\"nofollow\" href=\"https:\/\/github.com\/qt-creator\/qt-creator\/releases\">la liste des modifications<\/a> (sur GitHub, les sources ne sont pas encore synchronis\u00e9es) figurent de nouveaux outils pour ex\u00e9cuter des commandes, travailler avec VCS, visualiser des fichiers ouverts, g\u00e9rer des points d'arr\u00eat, obtenir une pile de d\u00e9bogage et rechercher des actions dans l'IDE. Une page de param\u00e8tres a \u00e9galement \u00e9t\u00e9 ajout\u00e9e <strong>AI &gt; MCP Servers<\/strong> et support CORS pour les connexions depuis des applications web.<\/p>\n<\/li>\n<li>\n<p><strong>Mode Zen pour un travail sans distractions.<\/strong><br \/>\nLe nouveau mode <strong>Zen Mode<\/strong> ajoute une option <strong>Outils &gt; Zen Mode &gt; Basculer en mode sans distraction<\/strong> et des boutons s\u00e9par\u00e9s dans l'interface. Son objectif est de supprimer les \u00e9l\u00e9ments superflus et de garder le code en focus. Le mode s'active en tant qu'extension.<\/p>\n<\/li>\n<li>\n<p><strong>Mise \u00e0 jour des outils C++.<\/strong><br \/>\nClangd pour le mod\u00e8le de code C++ a \u00e9t\u00e9 mis \u00e0 jour vers <strong>LLVM 22.1.2<\/strong>, et les fichiers binaires pr\u00e9compil\u00e9s de Clangd sont d\u00e9sormais livr\u00e9s avec une optimisation PGO sur toutes les plateformes. La possibilit\u00e9 d'utiliser une base de donn\u00e9es de compilation externe \u00e0 la place de celle g\u00e9n\u00e9r\u00e9e automatiquement par Qt Creator a \u00e9galement \u00e9t\u00e9 ajout\u00e9e, ainsi que le support de la r\u00e9duction des branches du pr\u00e9processeur, des commentaires de style C++ et des r\u00e9gions #pragma. Le changelog mentionne sp\u00e9cifiquement le support des litt\u00e9raux std::size_t et des directives du pr\u00e9processeur C++23.<\/p>\n<\/li>\n<li>\n<p><strong>Am\u00e9liorations de QML.<\/strong><br \/>\nPour QML, la mise en surbrillance s\u00e9mantique de qmlls est maintenant utilis\u00e9e par d\u00e9faut. De plus, le menu contextuel affiche les actions de refactorisation disponibles via le serveur de langage QML. Cela devrait rapprocher le travail avec QML de la fa\u00e7on dont l'IDE traite le code C++.<\/p>\n<\/li>\n<li>\n<p><strong>Support des projets GN.<\/strong><br \/>\nLa version 20 de Qt Creator a ajout\u00e9 une extension pour travailler avec les projets <strong>GN \/ Generate Ninja<\/strong>. Une fois l'extension activ\u00e9e, l'IDE peut ouvrir des projets GN et travailler directement avec eux. Cela est important pour les projets o\u00f9 GN est utilis\u00e9 comme principal syst\u00e8me de description de la build.<\/p>\n<\/li>\n<li>\n<p><strong>Am\u00e9liorations des CMake Presets.<\/strong><br \/>\nQt Creator suit d\u00e9sormais les modifications des CMake Presets, prend en charge les nouveaux presets fournisseurs qt et compiler, et les kits cr\u00e9\u00e9s pour les presets sont marqu\u00e9s comme temporaires et li\u00e9s \u00e0 un projet sp\u00e9cifique. Le support des variables CONAN_HOST_PROFILE et CONAN_BUILD_PROFILE a \u00e9t\u00e9 ajout\u00e9 pour l'int\u00e9gration avec Conan.<\/p>\n<\/li>\n<li>\n<p><strong>Modifications de la gestion des projets et de l'environnement.<\/strong><br \/>\nDans les param\u00e8tres du projet, il est maintenant possible d'obtenir des variables d'environnement \u00e0 partir d'un fichier texte ou d'un script shell. Le parsing des liens de type file:\/\/ dans la sortie de la build a \u00e9galement \u00e9t\u00e9 ajout\u00e9, et un probl\u00e8me de performance dans <strong>Application Output<\/strong>.<\/p>\n<\/li>\n<li>\n<p><strong>Nouveau D\u00e9bogueur \u00e0 Distance.<\/strong><br \/>\nUn type de configuration de lancement a \u00e9t\u00e9 ajout\u00e9 <strong>D\u00e9bogueur \u00e0 Distance<\/strong>, proche par fonction du sc\u00e9nario <strong>Debug &gt; Start Debugging &gt; Attach to Running Debug Server<\/strong>. Cela facilite le red\u00e9marrage et le passage entre diff\u00e9rentes configurations de d\u00e9bogage \u00e0 distance.<\/p>\n<\/li>\n<li>\n<p><strong>Am\u00e9liorations des syst\u00e8mes de contr\u00f4le de version.<\/strong><br \/>\nLes actions VCS sont d\u00e9sormais disponibles \u00e0 un plus grand nombre d'endroits dans l'interface, y compris <strong>Documents Ouverts<\/strong> et les \u00e9diteurs. L'\u00e9tat du fichier est maintenant affich\u00e9 dans la bo\u00eete de dialogue des propri\u00e9t\u00e9s, le fonctionnement des diff a \u00e9t\u00e9 am\u00e9lior\u00e9, et une annotation pour les fichiers non suivis a \u00e9t\u00e9 ajout\u00e9e. Pour l'\u00e9diteur de soumission Git, un avertissement a \u00e9t\u00e9 ajout\u00e9 pour signaler les situations pouvant entra\u00eener la perte de modifications d\u00e9j\u00e0 pr\u00e9par\u00e9es, et la bo\u00eete de dialogue <strong>Continuer Rebase<\/strong> est d\u00e9sormais plus difficile \u00e0 utiliser par accident pour des op\u00e9rations destructrices.<\/p>\n<\/li>\n<li>\n<p><strong>Am\u00e9liorations du d\u00e9veloppement Android.<\/strong><br \/>\nL'\u00e9diteur Android Manifest est divis\u00e9 en interfaces s\u00e9par\u00e9es pour les ic\u00f4nes, l'\u00e9cran de d\u00e9marrage et les autorisations. Dans le menu <strong>Outils &gt; Android<\/strong> des \u00e9diteurs s\u00e9par\u00e9s sont apparus <strong>\u00c9diteur d'ic\u00f4ne<\/strong>, <strong>\u00c9diteur d'\u00e9cran de d\u00e9marrage<\/strong> et <strong>\u00c9diteur des autorisations<\/strong>.<\/p>\n<\/li>\n<li>\n<p><strong>Am\u00e9liorations pour iOS et le d\u00e9veloppement Linux \u00e0 distance.<\/strong><br \/>\nPour iOS, un acc\u00e8s limit\u00e9 au syst\u00e8me de fichiers de l'appareil a \u00e9t\u00e9 ajout\u00e9 depuis la vue du syst\u00e8me de fichiers, le Localisateur et les dialogues de fichiers distants, y compris le r\u00e9pertoire des rapports de plantage et les r\u00e9pertoires des applications de l'utilisateur. Pour les appareils Linux distants, Qt Creator se connecte d\u00e9sormais automatiquement au syst\u00e8me cible avant le d\u00e9ploiement et l'ex\u00e9cution de l'application.<\/p>\n<\/li>\n<li>\n<p><strong>Am\u00e9liorations de l'interface g\u00e9n\u00e9rale.<\/strong><br \/>\nDans les repr\u00e9sentations textuelles, tous les r\u00e9sultats de recherche sont maintenant surlign\u00e9s. Le point de menu <strong>Fichier &gt; Ouvrir un fichier ou projet<\/strong> est divis\u00e9 en diff\u00e9rentes options <strong>Ouvrir un fichier<\/strong> et <strong>Ouvrir un projet<\/strong>, tandis que l'ancienne action est conserv\u00e9e et peut \u00eatre assign\u00e9e \u00e0 un raccourci clavier.<\/p>\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p>Qt Creator 20 est disponible en tant que mise \u00e0 jour via <strong>Qt Online Installer<\/strong>. Il est \u00e9galement indiqu\u00e9 dans l'annonce que les installateurs hors ligne commerciaux sont disponibles via le portail de compte Qt, tandis que les versions open source sont sur <a rel=\"nofollow\" href=\"https:\/\/www.qt.io\/development\/offline-installers\">la page de t\u00e9l\u00e9chargements<\/a> Qt.<\/p>\n<p><\/noindex><\/p>\n<p><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/download.qt.io\/official_releases\/qtcreator\/20.0\/20.0.0\/\">T\u00e9l\u00e9charger le code source et les fichiers binaires<\/a><\/p>\n<p><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/development\/18321844\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u044b\u0448\u0435\u043b Qt Creator 20 \u2014 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f IDE \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Qt, C++, QML \u0438 \u0441\u043c\u0435\u0436\u043d\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u0445. \u0412 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0430\u043d\u043e\u043d\u0441\u0435 Qt Company \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u043c\u0438 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430\u043c\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 AI coding agents, \u043d\u043e\u0432\u044b\u0439 \u0440\u0435\u0436\u0438\u043c Zen Mode, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u0431\u043e\u0440\u043a\u0438 GN \u0438 \u043d\u0430\u0431\u043e\u0440 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u0434\u043b\u044f CMake, QML, Android, iOS \u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u0434 Linux. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u2014 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182234","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u044b\u0448\u0435\u043b Qt Creator 20 \u2014 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f IDE \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Qt, C++, QML \u0438 \u0441\u043c\u0435\u0436\u043d\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/qt-creator-20\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Qt Creator 20 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u044b\u0448\u0435\u043b Qt Creator 20 \u2014 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f IDE \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Qt, C++, QML \u0438 \u0441\u043c\u0435\u0436\u043d\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/qt-creator-20\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-18T18:49:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-18T18:49:05+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Qt Creator 20 | ProHoster","description":"Qt Creator 20 est sorti \u2014 une nouvelle version de l'IDE pour le d\u00e9veloppement d'applications avec Qt, C++, QML et des technologies connexes.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/qt-creator-20","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Qt Creator 20 | ProHoster","og:description":"\u0412\u044b\u0448\u0435\u043b Qt Creator 20 \u2014 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f IDE \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Qt, C++, QML \u0438 \u0441\u043c\u0435\u0436\u043d\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f\u0445.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/qt-creator-20","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-06-18T18:49:05+00:00","article:modified_time":"2026-06-18T18:49:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182234","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:19","updated":"2026-08-05 12:22:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/182234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=182234"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/182234\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=182234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=182234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=182234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}