<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Forum du club des développeurs et IT Pro - Qt Creator</title>
		<link>https://www.developpez.net/forums/</link>
		<description />
		<language>fr</language>
		<lastBuildDate>Wed, 22 Jul 2026 13:38:32 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://forum.developpez.be/images/misc/rss.png</url>
			<title>Forum du club des développeurs et IT Pro - Qt Creator</title>
			<link>https://www.developpez.net/forums/</link>
		</image>
		<item>
			<title><![CDATA[L'EDI open source Qt Creator 20 apporte la prise en charge des agents IA, le mode Zen]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2184285&amp;goto=newpost</link>
			<pubDate>Thu, 18 Jun 2026 13:29:45 GMT</pubDate>
			<description><![CDATA[*L'EDI multiplateforme open...]]></description>
			<content:encoded><![CDATA[<div><b><font size="4">L'EDI multiplateforme open source Qt Creator 20 est disponible, apportant la prise en charge des agents IA, le mode Zen qui met l'éditeur de code au premier plan, et la nouvelle extension GN</font></b><br />
<br />
<b>Qt Creator 20 est disponible. Cette mise à jour vise à rationaliser le développement d’applications d’interface utilisateur graphique et à élargir la prise en charge des langages. Parmi les nouvelles fonctionnalités, l’extension client ACP introduit un panneau de discussion basé sur l’IA. Cela permet aux agents IA d’analyser du code, de modifier des fichiers, d’exécuter des commandes et même de déclencher des builds directement depuis l’EDI. Pour les développeurs C++, le modèle de code Clangd intégré a été mis à jour vers LLVM 22.1.2 et est désormais fourni sous forme de version optimisée par profil sur toutes les plateformes. Les développeurs travaillant avec des fichiers de projet bénéficient d’une nouvelle extension GN, qui permet d’ouvrir et de modifier des projets GN (Generate Ninja).</b><br />
<br />
Qt Creator est un environnement de développement intégré (EDI) multiplateforme pour C++, JavaScript, Python et QML qui simplifie le développement d'applications avec interface graphique. Il fait partie du SDK du framework de développement d'applications graphiques Qt et utilise l'API Qt, qui encapsule les appels aux fonctions graphiques du système d'exploitation hôte. Il comprend un débogueur visuel ainsi qu’un concepteur intégré de mise en page et de formulaires d’interface graphique de type WYSIWYG. L’éditeur dispose de fonctionnalités telles que la coloration syntaxique et la saisie semi-automatique.<br />
<br />
Sous Linux, Qt Creator utilise le compilateur C++ de la GNU Compiler Collection. Sous Windows, il peut utiliser MinGW ou MSVC avec l’installation par défaut, et peut également utiliser le débogueur de console Microsoft lorsqu’il est compilé à partir du code source. Clang est également pris en charge. Qt Creator 20 est la dernière version en date de cet environnement de développement intégré (EDI) multiplateforme prenant en charge le C++, JavaScript, Python et QML. Cette mise à jour vise à rationaliser le développement d’applications d’interface utilisateur graphique et à élargir la prise en charge des langages.<br />
<br />
Parmi les nouvelles fonctionnalités, l’extension client ACP introduit un panneau de discussion basé sur l’IA. Cela permet aux agents IA d’analyser du code, de modifier des fichiers, d’exécuter des commandes et même de déclencher des builds directement depuis l’EDI. Dans la lignée de ces améliorations du flux de travail, une extension « Mode Zen » aide désormais les utilisateurs à garder l’éditeur au cœur de leur travail, réduisant ainsi les distractions pendant le développement.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677042d1781791339/c-cpp/bibliotheques/qt/edi/qt-creator/ledi-open-source-qt-creator-20-apporte-prise-charge-agents-ia-mode-zen/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 1105
Taille : 98,4 Ko"  style="float: CONFIG" /></div><br />
Pour les développeurs C++, le modèle de code Clangd intégré a été mis à jour vers LLVM 22.1.2 et est désormais fourni sous forme de version optimisée par profil sur toutes les plateformes. Dans les workflows QML, la coloration sémantique est désormais assurée par l’implémentation qmlls du Language Server Protocol (LSP), qui apporte également des actions de refactorisation améliorées.<br />
<br />
Les développeurs travaillant avec des fichiers de projet bénéficient d’une nouvelle extension GN, qui permet d’ouvrir et de modifier des projets GN (Generate Ninja), ainsi que d’une prise en charge affinée des préréglages CMake qui gère désormais de manière dynamique les kits spécifiques aux projets et aux compilateurs. Des améliorations parallèles concernent les workflows Android, iOS et Linux à distance, notamment des mises à jour de l’édition des manifestes, une navigation étendue parmi les appareils et des connexions automatiques lors du déploiement. L’intégration du contrôle de version et les workflows de débogage à distance ont également été améliorés grâce à un meilleur retour d’information et à des options de configuration supplémentaires.<br />
<br />
Voici l'annonce de Qt Creator 20 :<br />
<br />
<b><font size="3">Annonce de Qt Creator 20</font></b><br />
<br />
La version 20 de l'EDI Qt Creator ajoute la prise en charge des agents de codage IA, un « Mode Zen » qui met votre éditeur de code au premier plan, la prise en charge du système de compilation GN (Generate Ninja), ainsi que de nombreuses autres améliorations.<br />
<br />
<b>Prise en charge des agents IA</b><br />
<br />
La nouvelle extension ACP Client ajoute un panneau de discussion avec des agents IA qui comprennent votre base de code et effectuent des actions en votre nom, telles que l'analyse du code, la modification de fichiers, l'exécution de commandes ou le déclenchement de builds. Le chat repose sur le protocole ACP (Agent Client Protocol), pris en charge par de nombreux fournisseurs d'IA, qui gère les détails de la communication entre l'agent de codage IA et l'EDI.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p677043d1781791346/c-cpp/bibliotheques/qt/edi/qt-creator/ledi-open-source-qt-creator-20-apporte-prise-charge-agents-ia-mode-zen/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 760
Taille : 93,7 Ko"  style="float: CONFIG" /></div><br />
Pour utiliser le nouveau chat avec les agents de codage IA, activez ACP Client dans le mode Extensions. Configurez les agents que vous souhaitez utiliser dans les paramètres : vous pouvez soit fournir les informations nécessaires à la connexion à l’outil, soit choisir directement une configuration pour l’un des agents courants. Ces modèles sont fournis par le registre public ACP et incluent une configuration automatique pour des agents de codage IA tels que Claude Code (Anthropic), Codex (OpenAI), Gemini CLI (Google), GitHub Copilot et bien d’autres encore. Selon l’agent utilisé, vous devrez peut-être disposer des outils appropriés dans votre environnement PATH ou remplir d’autres conditions préalables (par exemple, pour l’agent Claude, vous devez avoir installé npx et la CLI Claude Code et les avoir ajoutés à votre PATH — Claude Desktop ne prend pas en charge ACP).<br />
<br />
Vous devriez également envisager d’activer l’extension MCP Server (Model Context Protocol), qui permet aux assistants IA d’accéder à davantage d’informations sur l’état actuel de Qt Creator et permet aux agents d’effectuer divers types de tâches au sein de Qt Creator. Nous avons ajouté la prise en charge des tâches MCP et considérablement élargi l’éventail des outils et tâches disponibles. La nouvelle page Préférences IA &gt; Serveurs MCP vous permet d’enregistrer des serveurs MCP supplémentaires. Nous prenons désormais également en charge le partage de ressources entre origines (CORS) afin de permettre la connexion au serveur MCP depuis une application web. Pour en savoir plus, consultez la documentation.<br />
<br />
<b>Édition</b><br />
<br />
La nouvelle extension « Mode Zen » ajoute les options Outils &gt; Mode Zen &gt; Activer/désactiver le mode sans distraction et Mode Zen, ainsi que les actions et boutons d’outils correspondants dans la barre d’état de la fenêtre principale, qui placent l’éditeur au centre de votre travail. Activez-le dans le mode Extensions.<br />
<br />
Nous avons mis à jour Clangd pour le modèle de code C++ vers la version LLVM 22.1.2. Nos binaires précompilés intègrent désormais une version PGO (optimisation guidée par profil) de Clangd sur toutes les plateformes. Consultez l’article de blog dédié pour plus de détails. Vous pouvez désormais replier les branches de préprocesseur (#if, #ifdef, #ifndef), les blocs de commentaires de style C++ et les régions #pragma. Cette fonctionnalité est également disponible pour tous les autres serveurs de langage qui la prennent en charge. Si vous utilisez d’autres moyens pour générer une base de données de compilation pour votre projet et que vous la maintenez à jour, vous pouvez désormais indiquer à Qt Creator d’utiliser celle-ci à la place de sa propre base de données générée automatiquement, grâce à la nouvelle option « Utiliser une base de données de compilation fournie en externe ».<br />
<br />
Pour le QML, Qt Creator utilise désormais par défaut la coloration sémantique fournie par qmlls et met également à disposition les actions de refactorisation de qmlls.<br />
<br />
<b>Projets</b><br />
<br />
La nouvelle extension GN ajoute la prise en charge de l’ouverture et de l’utilisation des projets GN (Generate Ninja). Activez-la dans le mode Extensions. <br />
<br />
Les préréglages CMake sont désormais surveillés pour détecter les modifications et prennent en charge les nouveaux préréglages fournisseur « qt » et « compiler » de Qt Creator. Les kits créés pour les préréglages CMake sont désormais explicitement des kits temporaires spécifiques au projet et sont gérés en conséquence. La configuration automatique du gestionnaire de paquets prend désormais en charge CONAN_HOST_PROFILE et CONAN_BUILD_PROFILE.<br />
<br />
<b>Appareils</b><br />
<br />
Nous avons divisé l’interface utilisateur de l’éditeur de manifestes Android en interfaces distinctes pour la modification des icônes, de l’écran de démarrage et des autorisations.<br />
<br />
La vue Système de fichiers, le Locator et les boîtes de dialogue de fichiers distants disposent désormais également d’un accès limité au système de fichiers des appareils iOS. Cela inclut le répertoire des rapports de plantage et les répertoires d’applications du développeur.<br />
<br />
Les appareils Linux distants sont désormais automatiquement connectés avant le déploiement et l’exécution d’applications sur ceux-ci. Pour les appareils de compilation distants, vous pouvez désormais spécifier des répertoires hôtes auxquels l’appareil distant peut accéder selon la configuration que vous avez mise en place (via un mécanisme de montage ou une méthode de synchronisation explicite). Cela permet d’ouvrir les sources locales du projet pour la compilation sur des appareils distants dans ces répertoires (à l’instar de l’option existante pour les appareils de compilation Docker), ce qui vous permet à son tour d’exécuter des outils exclusivement locaux sur ces sources. Bien entendu, vous pouvez toujours ouvrir directement le projet distant dans Qt Creator, comme auparavant.<br />
<br />
<b>Autres améliorations</b><br />
<br />
Les actions liées au contrôle de version sont désormais accessibles à davantage d’endroits, notamment dans la vue « Documents ouverts ». L’état du contrôle de version s’affiche désormais également dans la boîte de dialogue des propriétés du fichier et est également disponible pour les fichiers gérés par Subversion. L’éditeur de soumission Git affiche désormais un avertissement dans certaines situations pouvant entraîner une perte d’informations, et la boîte de dialogue « Continuer le rebasage » rend désormais plus difficile le déclenchement d’opérations destructrices.<br />
<br />
Nous avons ajouté un type de configuration d'exécution « Débogueur distant » dont les fonctionnalités sont similaires à celles de Débogage &gt; Démarrer le débogage &gt; Se connecter au serveur de débogage en cours d'exécution, ce qui facilite la répétition et le passage d'une configuration à l'autre.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://www.qt.io/blog/qt-creator-20-released" target="_blank">Annonce de QT Creator 20</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette version est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://qt.developpez.com/actu/381152/Qt-Creator-19-l-EDI-multiplateforme-pour-Cplusplus-JavaScript-Python-et-QML-est-disponible-proposant-une-mini-carte-une-configuration-simplifiee-des-appareils-distants-et-un-serveur-MCP/" target="_blank">Qt Creator 19, l'EDI multiplateforme pour C++, JavaScript, Python et QML, est disponible, proposant une mini-carte, une configuration simplifiée des appareils distants et un serveur MCP</a><br />
<br />
:fleche: <a href="https://qt.developpez.com/actu/377334/Qt-Creator-18-l-EDI-open-source-multiplateforme-est-disponible-avec-la-prise-en-charge-experimentale-des-conteneurs-de-developpement-et-le-support-des-environnements-GitHub-Enterprise-pour-GitHub-Copilot/" target="_blank">Qt Creator 18, l'EDI open source multiplateforme, est disponible avec la prise en charge expérimentale des conteneurs de développement et le support des environnements GitHub Enterprise pour GitHub Copilot</a><br />
<br />
:fleche: <a href="https://qt.developpez.com/actu/373165/Qt-Creator-17-est-desormais-disponible-avec-un-changement-majeur-pour-les-projets-une-prise-en-charge-amelioree-de-CMake-Python-et-Cplusplus-ainsi-que-de-nouvelles-fonctionnalites-et-des-corrections-de-bogue/" target="_blank">Qt Creator 17 est désormais disponible avec un changement majeur pour les projets, une prise en charge améliorée de CMake, Python et C++, ainsi que de nouvelles fonctionnalités et des corrections de bogue</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p677042d1781791339/c-cpp/bibliotheques/qt/edi/qt-creator/ledi-open-source-qt-creator-20-apporte-prise-charge-agents-ia-mode-zen/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p677043d1781791346/c-cpp/bibliotheques/qt/edi/qt-creator/ledi-open-source-qt-creator-20-apporte-prise-charge-agents-ia-mode-zen/2.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1552/c-cpp/bibliotheques/qt/edi/qt-creator/">Qt Creator</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2184285/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-20-apporte-prise-charge-agents-ia-mode-zen/</guid>
		</item>
		<item>
			<title>Qt Creator 19 apporte une mini-carte, une configuration plus facile des appareils distants et un serveur MCP</title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182661&amp;goto=newpost</link>
			<pubDate>Mon, 16 Mar 2026 07:34:30 GMT</pubDate>
			<description><![CDATA[*Qt Creator 19, l'EDI...]]></description>
			<content:encoded><![CDATA[<div><b><font size="4">Qt Creator 19, l'EDI multiplateforme pour C++, JavaScript, Python et QML, est disponible, proposant une mini-carte, une configuration simplifiée des appareils distants et un serveur MCP</font></b><br />
<br />
<b>Qt Creator 19 est désormais disponible. Cette dernière version introduit une fonctionnalité de mini-carte en option, offrant aux utilisateurs un aperçu simplifié de leur document et permettant une navigation similaire à celle d'une barre de défilement. Suite à ces améliorations du flux de travail, Qt Creator 19 intègre un serveur MCP de base. Cette fonctionnalité permet aux clients HTTP d'ouvrir des fichiers et des projets, de les compiler, de les exécuter et de les déboguer, le tout via des requêtes POST avec des événements envoyés par le serveur pour les réponses.</b><br />
<br />
Qt Creator est un environnement de développement intégré (EDI) multiplateforme pour C++, JavaScript, Python et QML qui simplifie le développement d'applications avec interface graphique. Il fait partie du SDK du framework de développement d'applications GUI Qt et utilise l'API Qt, qui encapsule les appels de fonction de l'interface graphique du système d'exploitation hôte.<br />
<br />
Il comprend un débogueur visuel ainsi qu'un concepteur de formulaires et de mise en page d'interface graphique WYSIWYG intégré. L'éditeur dispose de fonctionnalités telles que la coloration syntaxique et la saisie semi-automatique. Qt Creator utilise le compilateur C++ de la GNU Compiler Collection sous Linux. Sous Windows, il peut utiliser MinGW ou MSVC avec l'installation par défaut et peut également utiliser le débogueur de console Microsoft lorsqu'il est compilé à partir du code source. Clang est également pris en charge.<br />
<br />
Qt Creator 19 est désormais disponible, mettant à jour cet environnement de développement intégré multiplateforme pour C++, JavaScript, Python et QML. Cette dernière version introduit une fonctionnalité de mini-carte en option, offrant aux utilisateurs un aperçu simplifié de leur document et permettant une navigation similaire à celle d'une barre de défilement.<br />
<br />
Par ailleurs, la configuration des périphériques de compilation à distance est désormais plus simple. Les utilisateurs peuvent enregistrer leur périphérique et utiliser la détection automatique pour configurer des outils tels que la version de Qt, le compilateur, le débogueur et CMake. Un kit approprié est également créé automatiquement, et la détection des outils individuels peut être filtrée par périphérique dans les paramètres.<br />
<br />
Suite à ces améliorations du flux de travail, Qt Creator 19 intègre un serveur MCP de base. Cette fonctionnalité permet aux clients HTTP d'ouvrir des fichiers et des projets, de les compiler, de les exécuter et de les déboguer, le tout via des requêtes POST avec des événements envoyés par le serveur pour les réponses. S'appuyant sur la fonctionnalité Open Workspace, la prise en charge inclut désormais les projets Ant, Cargo, Dotnet, Gradle et Swift, permettant l'ouverture directe des fichiers de projet et la configuration automatique des paramètres de compilation et d'exécution en fonction de l'outil détecté.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p674971d1773648249/c-cpp/bibliotheques/qt/edi/qt-creator/qt-creator-19-apporte-mini-carte-configuration-plus-facile-appareils-distants-serveur-mcp/1.jpg/" border="0" alt="Nom : 1.jpg
Affichages : 9954
Taille : 62,5 Ko"  style="float: CONFIG" /></div><br />
Voici les mises à jour de cette version selon son édieur :<br />
<br />
<b>Mini-carte</b><br />
<br />
La mini-carte, disponible en option, affiche un aperçu simplifié du contenu du document et peut être utilisée comme une barre de défilement pour y naviguer. Activez la nouvelle mini-carte pour les éditeurs de texte dans Qt Creator via Préférences &gt; Éditeur de texte &gt; Affichage &gt; Activer la mini-carte.<br />
<br />
<b>Périphériques distants</b><br />
<br />
Qt Creator 19 facilite la configuration des périphériques de compilation distants. Enregistrez votre périphérique et cliquez sur « Exécuter la détection automatique maintenant » pour détecter et configurer automatiquement divers outils tels que la version de Qt, le compilateur, le débogueur et CMake pour le périphérique. Un kit est également créé automatiquement. Vous pouvez également, si vous le souhaitez, lancer la détection individuelle des outils sur la page des paramètres correspondante, qui peut désormais être filtrée par périphérique.<br />
<br />
De plus, ils ont rendu les systèmes de fichiers des appareils connectés directement accessibles dans la vue Système de fichiers. Cela inclut désormais également les systèmes de fichiers des appareils Android et des émulateurs, que vous pouvez désormais, comme pour les autres appareils, parcourir à l'aide du Locator et des boîtes de dialogue de fichiers distants telles que Fichier &gt; Ouvrir depuis l'appareil.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p674972d1773648387/c-cpp/bibliotheques/qt/edi/qt-creator/qt-creator-19-apporte-mini-carte-configuration-plus-facile-appareils-distants-serveur-mcp/2.jpg/" border="0" alt="Nom : 2.jpg
Affichages : 985
Taille : 55,2 Ko"  style="float: CONFIG" /></div><br />
<b>Serveur MCP</b><br />
<br />
Ils ont ajouté un serveur MCP de base à Qt Creator qui permet d'ouvrir des fichiers et des projets, ainsi que de compiler, d'exécuter et de déboguer, et d'effectuer quelques autres actions. Il prend en charge les clients HTTP capables d'envoyer des requêtes POST et de lire les réponses SSE. Veuillez consulter la documentation pour plus de détails sur la configuration et les types d'outils pris en charge (bien que votre LLM soit la référence ultime pour ces informations). Activez le plugin MCP Server en mode Extensions pour essayer cette fonctionnalité.<br />
<br />
<b>Prise en charge étendue des projets</b><br />
<br />
En s'appuyant sur la fonctionnalité Open Workspace disponible depuis Qt Creator 14, qui vous permet d'ouvrir un répertoire en tant que projet léger dans Qt Creator, ils ont ajouté la prise en charge des projets Ant, Cargo, Dotnet, Gradle et Swift. Cela permet d'ouvrir plus directement les fichiers de projet correspondants, tels que « Cargo.toml », en tant que projets d'espace de travail. Celles-ci configurent automatiquement les paramètres de compilation et d'exécution en fonction de l'outil correspondant, comme « cargo build » et « cargo run ». Pour C# et Swift, elles détectent et proposent également la configuration des serveurs de langage correspondants.<br />
<br />
<b>Autres améliorations</b><br />
<br />
Qt Creator 19 apporte de nombreuses autres améliorations et corrections. L'une des plus notables est le déplacement des Préférences d'une boîte de dialogue vers un onglet, ce qui leur confère une meilleure visibilité à l'écran. Si vous préférez que l'Aide figure en dernier dans la barre de modes, vous pouvez modifier leur ordre par glisser-déposer.<br />
<br />
Ils ont également amélioré les performances à plusieurs niveaux, par exemple lors de la recherche de fichiers QML, de la connexion automatique des périphériques au démarrage, du chargement des projets CMake et de la détection de MSVC et CDB sous Windows.<br />
<br />
Les fichiers de configuration des conteneurs de développement s'affichent désormais dans l'arborescence du projet s'ils sont disponibles. Ils ont également mis à jour le analyseur GLSL vers la version 4.60 et ajouté la prise en charge de Vulkan. Les versions 5 et 6 du protocole Valgrind sont désormais prises en charge pour l'analyse des projets. Si vous êtes un utilisateur expérimenté du terminal intégré à Qt Creator, vous serez peut-être intéressé par la nouvelle commande « qtc » qui ouvre des fichiers ou des projets dans l'instance de Qt Creator dans laquelle vous exécutez le terminal.<br />
<br />
<b>Source</b> : <a rel="nofollow" href="https://www.qt.io/blog/qt-creator-19-released" target="_blank">Annonce de Qt Creator 19</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Pensez-vous que cette annonce est crédible ou pertinente ?<br />
:fleche: Quel est votre avis sur le sujet ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://qt.developpez.com/actu/377334/Qt-Creator-18-l-EDI-open-source-multiplateforme-est-disponible-avec-la-prise-en-charge-experimentale-des-conteneurs-de-developpement-et-le-support-des-environnements-GitHub-Enterprise-pour-GitHub-Copilot/" target="_blank">Qt Creator 18, l'EDI open source multiplateforme, est disponible avec la prise en charge expérimentale des conteneurs de développement et le support des environnements GitHub Enterprise pour GitHub Copilot</a><br />
<br />
:fleche: <a href="https://qt.developpez.com/actu/373165/Qt-Creator-17-est-desormais-disponible-avec-un-changement-majeur-pour-les-projets-une-prise-en-charge-amelioree-de-CMake-Python-et-Cplusplus-ainsi-que-de-nouvelles-fonctionnalites-et-des-corrections-de-bogue/" target="_blank">Qt Creator 17 est désormais disponible avec un changement majeur pour les projets, une prise en charge améliorée de CMake, Python et C++, ainsi que de nouvelles fonctionnalités et des corrections de bogue</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p674971d1773648249/c-cpp/bibliotheques/qt/edi/qt-creator/qt-creator-19-apporte-mini-carte-configuration-plus-facile-appareils-distants-serveur-mcp/1.jpg/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p674972d1773648387/c-cpp/bibliotheques/qt/edi/qt-creator/qt-creator-19-apporte-mini-carte-configuration-plus-facile-appareils-distants-serveur-mcp/2.jpg/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1552/c-cpp/bibliotheques/qt/edi/qt-creator/">Qt Creator</category>
			<dc:creator>Jade Emy</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182661/c-cpp/bibliotheques/qt/edi/qt-creator/qt-creator-19-apporte-mini-carte-configuration-plus-facile-appareils-distants-serveur-mcp/</guid>
		</item>
		<item>
			<title><![CDATA[[Débuter] Installation de Qt Creator 18.0.2, impossible de trouver les kits]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2182072&amp;goto=newpost</link>
			<pubDate>Thu, 12 Feb 2026 14:51:10 GMT</pubDate>
			<description>Bonjour à tous, 
 
je viens...</description>
			<content:encoded><![CDATA[<div>Bonjour à tous,<br />
<br />
je viens d'installer Qt Creator 18.0.2 sur Windows 11, je vais pour créer un nouveau projet, et j'arrive à l'étape de choisir un kit, sauf que tout est grisé, impossible d'en sélectionner un :<br />
<br />
<img src="https://www.developpez.net/forums/attachments/p674177d1770907848/c-cpp/bibliotheques/qt/edi/qt-creator/installation-qt-creator-18-0-2-impossible-trouver-kits/captureecran.png/" border="0" alt="Nom : CaptureEcran.png
Affichages : 216
Taille : 31,6 Ko"  style="float: CONFIG" /><br />
<br />
Je me suis aperçu, quand dans le répertoire d'installation de Qt, il n'y avait aucun compilateur (pas de répertoire &quot;gcc&quot; par exemple).<br />
Ce n'est pas installer au moment de l'install ? Si oui, j'ai dû louper quelque chose parce que je n'ai rien vu qui proposé le compilateur.<br />
Comment puis-je faire ?<br />
<br />
Merci d'avance</div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p674176d1770907474/c-cpp/bibliotheques/qt/edi/qt-creator/installation-qt-creator-18-0-2-impossible-trouver-kits/captureecran.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p674177d1770907848/c-cpp/bibliotheques/qt/edi/qt-creator/installation-qt-creator-18-0-2-impossible-trouver-kits/captureecran.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1552/c-cpp/bibliotheques/qt/edi/qt-creator/">Qt Creator</category>
			<dc:creator>Amfrey95</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2182072/c-cpp/bibliotheques/qt/edi/qt-creator/installation-qt-creator-18-0-2-impossible-trouver-kits/</guid>
		</item>
		<item>
			<title><![CDATA[L'EDI open source Qt Creator 18 est disponible avec la prise en charge expérimentale des conteneurs]]></title>
			<link>https://www.developpez.net/forums/showthread.php?t=2180230&amp;goto=newpost</link>
			<pubDate>Sat, 01 Nov 2025 08:17:52 GMT</pubDate>
			<description><![CDATA[*Qt Creator 18, l'EDI open...]]></description>
			<content:encoded><![CDATA[<div><b><font size="4">Qt Creator 18, l'EDI open source multiplateforme, est disponible avec la prise en charge expérimentale des conteneurs de développement et le support des environnements GitHub Enterprise pour GitHub Copilot</font></b><br />
<br />
<b>Qt Creator 18 est désormais disponible. Cette version introduit la prise en charge expérimentale des conteneurs de développement pour automatiser la configuration de l'environnement de développement d'un projet à l'aide de Docker. Elle comprend également des améliorations de l'interface utilisateur, notamment un nouvel onglet « Aperçu » et des éditeurs à onglets, ainsi que des mises à jour pour la prise en charge de C++ et QML. De plus, cette mise à jour ajoute le support des environnements GitHub Enterprise pour GitHub Copilot et améliore le mode Projets grâce à de nouvelles options de configurations des outils pour les appareils Linux distants. Disponible en tant que mise à jour gratuite, Qt Creator 18 continue d'améliorer la productivité des développeurs sur diverses plateformes.</b><br />
<br />
Qt Creator est un environnement de développement intégré (EDI) multiplateforme C++, JavaScript, Python et QML qui simplifie le développement d'applications GUI. Il fait partie du SDK pour le framework de développement d'applications GUI Qt et utilise l'API Qt, qui encapsule les appels de fonction GUI du système d'exploitation hôte. Il comprend un débogueur visuel et un concepteur intégré de formulaires et de mise en page GUI WYSIWYG. L'éditeur dispose de fonctionnalités telles que la coloration syntaxique et l'autocomplétion. Qt Creator utilise le compilateur C++ de la GNU Compiler Collection sous Linux. Sous Windows, il peut utiliser MinGW ou MSVC avec l'installation par défaut et peut également utiliser Microsoft Console Debugger lorsqu'il est compilé à partir du code source. Clang est également pris en charge.<br />
<br />
Qt Creator 18 est désormais disponible en tant que dernière version de cet éditeur de code multiplateforme. L'une des principales nouveautés est l'introduction de la prise en charge des conteneurs de développement, qui automatise la configuration de l'environnement en détectant les fichiers devcontainer.json et en créant un conteneur Docker adapté aux besoins du projet. Par ailleurs, les utilisateurs peuvent choisir de détecter automatiquement les kits ou de spécifier des kits personnalisés pour les conteneurs de développement, et contrôler des aspects tels que le command bridge à l'aide des paramètres dédiés de Qt Creator. <br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p671449d1761984920/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18.png/" border="0" alt="Nom : qt creator 18.PNG
Affichages : 13388
Taille : 72,3 Ko"  style="float: CONFIG" /></div><br />
Du côté de l'interface utilisateur, un onglet « Overview » (Aperçu) a été ajouté dans le mode « Welcome » (Bienvenue), qui regroupe le contenu des autres onglets et propose des tutoriels personnalisés, des exemples et des articles de blog destinés aux développeurs. Avec cette version, une option pour les éditeurs à onglets est désormais disponible dans l'édition de code afin de faciliter le travail avec plusieurs fichiers.<br />
<br />
Pour le développement C++, la chaîne d'outils Clangd/LLVM intégrée a été mise à jour vers la version 21.1. Les développeurs QML ont désormais la possibilité d'utiliser la dernière version du serveur de langage QML, quelle que soit la version Qt de leur projet.<br />
<br />
Les développeurs utilisant GitHub Copilot peuvent désormais se connecter via les environnements GitHub Enterprise. Ces mises à jour s'accompagnent d'améliorations du mode Projets, de nouvelles options de configuration des outils pour les appareils Linux distants, ainsi que de diverses autres améliorations et corrections de bogues.<br />
<br />
<b><font size="3">Prise en charge des conteneurs de développement</font></b><br />
<br />
Qt Creator 18 ajoute la prise en charge des conteneurs de développement afin d'automatiser la configuration de l'environnement de développement d'un projet. Il détecte un fichier « devcontainer.json » dans le répertoire de votre projet et crée un conteneur Docker pour celui-ci. Qt Creator peut détecter automatiquement les kits ou bien l'utilisateur peut spécifier des kits personnalisés et contrôler d'autres aspects tels que le command bridge grâce à des personnalisations spécifiques à Qt Creator dans la définition du conteneur de développement.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p671450d1761984941/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18-fig-1-0.gif/" border="0" alt="Nom : Qt Creator 18 fig 1-0.gif
Affichages : 1290
Taille : 112,4 Ko"  style="float: CONFIG" /></div><br />
Cette fonctionnalité est expérimentale et ne prend pas encore en charge tous les aspects des conteneurs de développement. Pour utiliser la fonctionnalité, il suffit de l'activer.<br />
<br />
<b><font size="3">Interface utilisateur générale</font></b><br />
<br />
L'équipe Qt Creator a ajouté un onglet « Aperçu » dans le mode « Bienvenue » qui regroupe le contenu des autres onglets. Cet onglet suggère des tutoriels et des exemples en fonction de la expérience et des besoins de l'utilisateur, et met en avant les articles destinés aux développeurs dans le blog Qt.<br />
<br />
Les notifications ont également été remaniées et font désormais partie des fenêtres contextuelles de notification de progression. Il est possible de désactiver cette fonctionnalité dans <i>Environnement &gt; Interface &gt; Prefer banner style info bars over pop-ups</i> (Préférer les barres d'informations de style bannière aux fenêtres contextuelles).<br />
<br />
<b><font size="3">Édition</font></b><br />
<br />
Qt Creator 18 ajoute la possibilité d'utiliser des éditeurs à onglets (<i>Environment &gt; Interface &gt; Use tabbed editors</i>). Des moyens plus rapides de naviguer dans le code existent cependant, tels que les filtres de localisation pour ouvrir des fichiers ou accéder à une classe ou un symbole spécifique, <i>Follow Symbol</i>, <i>Find References</i>, les vues <i>Open Documents and File System</i>, l'historique des emplacements d'édition <i>Window &gt; Go Back/Forward</i> et les raccourcis clavier correspondants, ainsi que <i>Window &gt; Previous/Next Open Document in History</i> et les raccourcis clavier correspondants.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p671451d1761984969/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18-fig-2.png/" border="0" alt="Nom : qt creator 18 fig 2.PNG
Affichages : 1287
Taille : 19,9 Ko"  style="float: CONFIG" /></div><br />
Pour la prise en charge du C++, Clangd/LLVM a été mis à jour vers la version 21.1 pour les binaires précompilés. De plus, le modèle de code intégré a bénéficié d'un large éventail de corrections pour les nouvelles fonctionnalités C++. Des corrections rapides pour supprimer les accolades et ajouter des définitions pour les membres de données statiques ont également été ajoutées.<br />
<br />
Pour QML, les utilisateurs peuvent désormais télécharger et utiliser la dernière version du serveur de langage QML dans les paramètres du serveur de langage QML, sous <i>Preferences &gt; Language Client</i>, même si ils utilisent des versions plus anciennes de Qt pour leurs projets. <br />
<br />
L'équipe a également ajouté la prise en charge des environnements GitHub Enterprise pour GitHub Copilot.<br />
<br />
<b><font size="3">Projets</font></b><br />
<br />
Les fichiers « .user » qui contiennent les paramètres spécifiques au projet Qt Creator ont été déplacé dans le sous-répertoire « .qtcreator/ » du répertoire du projet. Les fichiers « .user » existants provenant d'anciens projets sont toutefois toujours mis à jour pour des raisons de compatibilité.<br />
<br />
En mode Projets, les utilisateurs peuvent désormais choisir d'afficher uniquement les kits réellement utilisables par le projet, ou uniquement les kits pour lesquels le projet est déjà configuré. L'équipe a également divisé la page « Exécuter » (<i>Run</i>) en « Paramètres de déploiement » (<i>Deploy Settings</i>) et « Paramètres d'exécution » (<i>Run Settings</i>), puis les a déplacés, avec les « Paramètres de compilation » (<i>Build Settings</i>), de la sélection de kits vers des onglets dans la vue du contenu. Selon l'équipe de Qt Creator, les configurations d'exécution des différentes configurations de compilation sont indépendantes les unes des autres. Dans Qt Creator 18, la possibilité de synchroniser les configurations d'exécution au sein d'un même kit, ou même entre tous les kits pour lesquels le projet est configuré a été ajoutée.<br />
<br />
<div style="text-align: center;"><img src="https://www.developpez.net/forums/attachments/p671452d1761984986/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18-fig-3.png/" border="0" alt="Nom : qt creator 18 fig 3.PNG
Affichages : 1279
Taille : 20,3 Ko"  style="float: CONFIG" /></div><br />
Pour les projets CMake, Qt Creator prend désormais en charge les préréglages de test, et l'équipe a ajouté un filtre de localisation « ct » pour exécuter les tests basés sur CTest. Elle a également corrigé la compilation des projets CMake pour toutes les configurations de compilation (<i>Build &gt; Build Project for All Configurations</i>).<br />
<br />
<b><font size="3">Périphériques</font></b><br />
<br />
L'équipe du projet a ajouté une configuration pour divers outils sur les périphériques Linux distants, tels que le serveur GDB, CMake, clangd, rsync, qmake, etc., ainsi qu'une option permettant de les détecter automatiquement. Cela améliore la configuration des périphériques distants en tant que périphériques de compilation. Les utilisateurs peuvent ainsi désormais décider si Qt Creator doit essayer de se reconnecter automatiquement aux périphériques au démarrage  grâce à un nouveau paramètre « Connexion automatique au démarrage » (<i>Auto-connect on startup</i>). <br />
<br />
Elle a également corrigé le fait qu'il n'était pas possible d'utiliser rsync pour le déploiement lors de la compilation sur un périphérique distant ainsi que lors de l'utilisation d'un périphérique cible distant.<br />
<br />
La nouvelle version de Qt Creator est disponible sous forme de mise à jour dans le programme d'installation en ligne Qt (<a rel="nofollow" href="https://www.qt.io/download-dev?hsLang=en" target="_blank">commercial</a>, <a rel="nofollow" href="https://www.qt.io/download-qt-installer-oss?hsLang=en" target="_blank">open source</a>). Des programmes d'installation hors ligne sous licence commerciale sont également disponibles sur le portail Qt Account, et des paquets open source sur la <a rel="nofollow" href="https://www.qt.io/offline-installers?hsLang=en" target="_blank">page de téléchargement open source</a>. Cette mise à jour est gratuite pour tous les utilisateurs.<br />
<br />
<b>Source :</b> <a rel="nofollow" href="https://www.qt.io/blog/qt-creator-18-released" target="_blank">Qt Creator 18</a><br />
<br />
<b>Et vous ?</b><br />
<br />
:fleche: Quel est votre avis sur le sujet ?<br />
:fleche: Trouvez-vous les améliorations apportées à Qt Creator 18 cohérentes et pertinentes ?<br />
<br />
<b>Voir aussi :</b><br />
<br />
:fleche: <a href="https://qt.developpez.com/actu/373165/Qt-Creator-17-est-desormais-disponible-avec-un-changement-majeur-pour-les-projets-une-prise-en-charge-amelioree-de-CMake-Python-et-Cplusplus-ainsi-que-de-nouvelles-fonctionnalites-et-des-corrections-de-bogue/" target="_blank">Qt Creator 17 est désormais disponible avec un changement majeur pour les projets, une prise en charge améliorée de CMake, Python et C++, ainsi que de nouvelles fonctionnalités et des corrections de bogue</a><br />
<br />
:fleche: <a href="https://qt-creator.developpez.com/actu/351140/Qt-Creator-12-est-desormais-disponible-avec-l-integration-du-compilateur-interactif-Compiler-Explorer-et-le-debogage-pour-l-execution-de-scripts-de-compilation-CMake-3-27/" target="_blank">Qt Creator 12 est désormais disponible avec l'intégration du compilateur interactif Compiler Explorer et le débogage pour l'exécution de scripts de compilation CMake 3.27</a></div>


	<div style="padding:10px">

	

	
		<fieldset class="fieldset">
			<legend>Images attachées</legend>
				<div style="padding:10px">
				<img class="attach" src="https://www.developpez.net/forums/attachments/p671449d1761984920/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p671450d1761984941/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18-fig-1-0.gif/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p671451d1761984969/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18-fig-2.png/" alt="" />&nbsp;<img class="attach" src="https://www.developpez.net/forums/attachments/p671452d1761984986/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/qt-creator-18-fig-3.png/" alt="" />&nbsp;
			</div>
		</fieldset>
	

	

	

	</div>
]]></content:encoded>
			<category domain="https://www.developpez.net/forums/f1552/c-cpp/bibliotheques/qt/edi/qt-creator/">Qt Creator</category>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="true">https://www.developpez.net/forums/d2180230/c-cpp/bibliotheques/qt/edi/qt-creator/l-edi-open-source-qt-creator-18-disponible-prise-charge-experimentale-conteneurs/</guid>
		</item>
	</channel>
</rss>
