{"id":700523,"date":"2026-04-13T09:24:59","date_gmt":"2026-04-13T08:24:59","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=clion&#038;p=700523"},"modified":"2026-04-13T09:35:44","modified_gmt":"2026-04-13T08:35:44","slug":"clion-2026-1-est-la","status":"publish","type":"clion","link":"https:\/\/blog.jetbrains.com\/fr\/clion\/2026\/04\/clion-2026-1-est-la\/","title":{"rendered":"CLion 2026.1 est l\u00e0"},"content":{"rendered":"<p><strong>GitHub Copilot, Cursor et d&#8217;autres agents dans le chat IA, prise en charge des formats de projet personnalis\u00e9s, d\u00e9bogage DAP via TCP, et bien plus<\/strong><\/p>\n<p>CLion 2026.1 se concentre sur l&#8217;am\u00e9lioration de la stabilit\u00e9 et le perfectionnement des fonctionnalit\u00e9s existantes, tout en incluant plusieurs nouvelles fonctionnalit\u00e9s int\u00e9ressantes. Il permet notamment d&#8217;utiliser davantage d&#8217;agents directement dans le chat IA, afin de transformer CLion en un \u00e9cosyst\u00e8me ouvert pour l&#8217;ensemble de vos outils et workflows d&#8217;IA.<\/p>\n<p>Les mises \u00e0 jour cl\u00e9s de cette version incluent :<\/p>\n<ul>\n<li><a href=\"#open-ecosystem-for-your-ai-tools-and-workflows\" data-type=\"internal\" data-id=\"#open-ecosystem-for-your-ai-tools-and-workflows\">Prise en charge de GitHub Copilot, Cursor, Codex et d&#8217;autres agents<\/a> via l&#8217;Agent Client Protocol (ACP).<\/li>\n<li><a href=\"#easy-opening-of-custom-and-vs-code-projects-in-clion\" data-type=\"internal\" data-id=\"#easy-opening-of-custom-and-vs-code-projects-in-clion\">Ouverture facile des projets personnalis\u00e9s et des projets VS Code<\/a> avec <code>c_cpp_properties.json<\/code>.<\/li>\n<li><a href=\"#code-insight-features-for-external-projects\" data-type=\"internal\" data-id=\"#code-insight-features-for-external-projects\">Fonctionnalit\u00e9s d&#8217;aper\u00e7u de code pour les projets CMake externes<\/a>.<\/li>\n<li><a href=\"#tcp-connections-to-dap-debuggers\" data-type=\"internal\" data-id=\"#tcp-connections-to-dap-debuggers\">Connexions TCP aux d\u00e9bogueurs<\/a> qui prennent en charge le Debug Adapter Protocol (DAP).<\/li>\n<li><a href=\"#enhanced-bazel-support-with-new-tools\" data-type=\"internal\" data-id=\"#enhanced-bazel-support-with-new-tools\">Prise en charge am\u00e9lior\u00e9e de Bazel<\/a> avec de nouveaux outils.<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-691260\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/CL-releases-BlogFeatured-1280x720-1-1.png\" alt=\"\" width=\"1280\" height=\"720\" \/><\/figure>\n<p>Vous pouvez t\u00e9l\u00e9charger CLion\u00a02026.1 en cliquant sur le lien ci-dessous, via <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">Toolbox App<\/a>, en tant que paquet Snap si vous utilisez Ubuntu ou via une mise \u00e0 jour corrective \u00e0 partir de la version 2025.3.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/fr-fr\/clion\/download\/\" target=\"_blank\" rel=\"noopener\" data-test=\"blog-article-cta\"><i class=\"download-icon\"><\/i>T\u00c9L\u00c9CHARGER CLION 2026.1<\/a><\/p>\n<h2 class=\"wp-block-heading\">\u00c9cosyst\u00e8me ouvert pour vos outils et workflows d&#8217;IA<\/h2>\n<p>En compl\u00e9ment de Junie, Claude Agent et, plus r\u00e9cemment, Codex, CLion vous permet d\u00e9sormais de travailler avec davantage d&#8217;agents directement dans le chat IA. Vous disposez d&#8217;un large choix d&#8217;agents, parmi lesquels GitHub Copilot et Cursor, pris en charge via l&#8217;<a href=\"https:\/\/www.jetbrains.com\/fr-fr\/acp\/\" target=\"_blank\" rel=\"noopener\">Agent Client Protocol (ACP)<\/a>. Plus besoin d&#8217;alterner entre diff\u00e9rents outils pour acc\u00e9der \u00e0 diff\u00e9rents agents d&#8217;IA ou de vous limiter \u00e0 un seul fournisseur qui ne r\u00e9pond pas \u00e0 tous vos besoins.<\/p>\n<p>Pour d\u00e9marrer :<\/p>\n<ol>\n<li>Ouvrez <em>Settings | Tools | AI Assistant | Agents<\/em> ou s\u00e9lectionnez <em>Install From ACP Registry\u2026<\/em> dans le menu du s\u00e9lecteur d&#8217;agent du chat IA.<\/li>\n<li>Recherchez l&#8217;agent que vous voulez utiliser.<\/li>\n<li>Cliquez sur <em>Install<\/em>.<\/li>\n<\/ol>\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/1_install_cursor.mp4\"><\/video><\/figure>\n\n\n<p>Les autres fonctionnalit\u00e9s d&#8217;IA notables\u00a0incluent :<\/p>\n<ul>\n<li>La possibilit\u00e9 de connecter votre compte personnel OpenAI ou Anthropic gr\u00e2ce au BYOK (Bring Your Own Key), sans avoir besoin d&#8217;un abonnement \u00e0 JetBrains AI.<\/li>\n<li>Suggestions contextualis\u00e9es qui fournissent des indications concises de code et faciles \u00e0 comprendre pendant l&#8217;\u00e9dition, accompagn\u00e9s de diffs faciles \u00e0 examiner et \u00e0 appliquer, le tout sans consommer vos cr\u00e9dits d&#8217;IA.<\/li>\n<\/ul>\n<p>Apprenez-en plus dans la <a href=\"https:\/\/www.jetbrains.com\/help\/ai-assistant\/getting-started-with-ai-assistant.html\" target=\"_blank\" rel=\"noopener\">documentation de l&#8217;AI Assistant<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">Outils de build et formats de projet<\/h2>\n<h3 class=\"wp-block-heading\">Ouverture facile des projets personnalis\u00e9s et des projets VS Code dans CLion<\/h3>\n<p>CLion offre maintenant une solution simple pour d\u00e9finir ou optimiser des analyses de code pour tous les types de projets, y compris ceux bas\u00e9s sur des formats de projet non pris en charge, ainsi que pour les fichiers hors projet. Cette fonctionnalit\u00e9 simplifie \u00e9galement la migration depuis VS Code pour les utilisateurs qui travaillent d\u00e9j\u00e0 avec les propri\u00e9t\u00e9s C\/C++, ce qui rend la transition vers CLion encore plus fluide. Vous pouvez ouvrir des projets \u00e9dit\u00e9s pr\u00e9c\u00e9demment dans VS Code, et CLion reconna\u00eetra les param\u00e8tres \u00e0 partir du fichier <code>c_cpp_properties.json<\/code>. Vous pouvez m\u00eame modifier les param\u00e8tres dans ce fichier, et CLion se chargera de les appliquer.<\/p>\n<h3 class=\"wp-block-heading\">Prise en charge am\u00e9lior\u00e9e de Bazel avec de nouveaux outils<\/h3>\n<p>De nouvelles mises \u00e0 jour du plugin Bazel pour CLion vous aident \u00e0 rester concentr\u00e9 dans l&#8217;IDE et suppriment la n\u00e9cessit\u00e9 de recourir \u00e0 de solutions de contournement externes. Nous sommes particuli\u00e8rement ravis d&#8217;annoncer l&#8217;introduction de la prise en charge des <a href=\"https:\/\/bazel.build\/extending\/config#user-defined-transitions\" target=\"_blank\" rel=\"noopener\">transitions de configuration<\/a>, une \u00e9tape fondamentale pour un meilleur traitement des projets multi-architecture. Cette prise en charge n&#8217;en est qu&#8217;\u00e0 ses d\u00e9buts, car nous allons \u00e9largir ses capacit\u00e9s dans les prochaines versions.<\/p>\n<p>Avec ces am\u00e9liorations, vous pouvez d\u00e9sormais exp\u00e9rimenter avec Starlark directement en utilisant le REPL int\u00e9gr\u00e9.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-691392\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/3_bazel_repl.png\" alt=\"\" width=\"1920\" height=\"1080\" \/><\/figure>\n<p>Nous avons \u00e9galement inclus une premi\u00e8re version de l&#8217;analyseur de journaux d&#8217;ex\u00e9cution pour l&#8217;analyse des performances dans CLion.<\/p>\n<h3 class=\"wp-block-heading\">Fonctionnalit\u00e9s d&#8217;analyse de code pour les projets externes<\/h3>\n<p>L&#8217;IDE fournit d\u00e9sormais une analyse compl\u00e8te du code pour les projets externes d\u00e9finis dans la section CMake <code>ExternalProject_Add()<\/code>. CLion charge ces projets dans le cadre du projet CMake principal, ce qui vous donne acc\u00e8s \u00e0 la d\u00e9tection d&#8217;erreurs, aux avertissements, \u00e0 la recherche des utilisations et aux fonctions de refactorisation sans avoir \u00e0 charger des projets externes s\u00e9par\u00e9ment. Cette mise \u00e0 jour est particuli\u00e8rement utile pour les frameworks embarqu\u00e9s tels que STM32, ESP-IDF et Zephyr, avec lesquels les projets sont souvent divis\u00e9s en plusieurs parties.<\/p>\n<h3 class=\"wp-block-heading\">Saisie semi-automatique du code pour CMake et options de build<\/h3>\n<p>Il est d\u00e9sormais possible d&#8217;utiliser des options de ligne de commande pour les profils CMake plus rapidement, gr\u00e2ce \u00e0 la saisie semi-automatique du code dans les champs <em>CMake options<\/em> et <em>Build options<\/em>. Commencez simplement \u00e0 saisir une option pour afficher une liste de saisie automatique. S\u00e9lectionnez ensuite l&#8217;option voulue dans la liste.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-691405\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/1_cmake_options.png\" alt=\"\" width=\"1920\" height=\"1080\" \/><\/figure>\n<h3 class=\"wp-block-heading\">Noms plus intuitifs pour les pr\u00e9r\u00e9glages CMake<\/h3>\n<p>Les noms des pr\u00e9r\u00e9glages CMake que vous voyez dans l&#8217;interface utilisateur de l&#8217;IDE sont d\u00e9sormais bas\u00e9s sur la valeur <code>displayName<\/code> sp\u00e9cifi\u00e9e dans <code>CMakePresets.json<\/code>, et non plus sur la valeur <code>name<\/code> comme auparavant. Vous pouvez ainso utiliser des noms plus conviviaux et descriptifs pour les pr\u00e9r\u00e9glages CMake et les voir dans les param\u00e8tres de CMake, la fen\u00eatre d&#8217;outils et le widget de la barre d&#8217;outils.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" class=\"wp-image-690843\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/image-37.png\" alt=\"\" \/><\/figure>\n<h3 class=\"wp-block-heading\">R\u00e9duction de l&#8217;espace occup\u00e9 par l&#8217;installation de CLion Nova<\/h3>\n<p>Nous avons consid\u00e9rablement r\u00e9duit l&#8217;empreinte disque de CLion. Apr\u00e8s l&#8217;installation, le plugin int\u00e9gr\u00e9 de prise en charge du langage C\/C++ consomme d\u00e9sormais en moyenne 50 % d&#8217;espace disque en moins quelle que soit la plateforme. Globalement, l&#8217;espace total de l&#8217;IDE sur le disque a \u00e9t\u00e9 r\u00e9duit de 1 Go.<\/p>\n<h2 class=\"wp-block-heading\">D\u00e9bogage<\/h2>\n<h3 class=\"wp-block-heading\">Connexions TCP aux d\u00e9bogueurs DAP<\/h3>\n<p>Dans la version 2025.3, nous avions introduit la prise en charge du Debug Adapter Protocol (DAP), permettant \u00e0 CLion de communiquer avec une plus large gamme de d\u00e9bogueurs au-del\u00e0 de LLDB et GDB. D\u00e9sormais, en plus de <code>stdin<\/code>\/<code>stdout<\/code>, nous avons ajout\u00e9 la prise en charge des connexions TCP aux d\u00e9bogueurs DAP.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" class=\"wp-image-690894\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/image-38.png\" alt=\"\" \/><\/figure>\n<p>La prise en charge de TCP vous donne plus de flexibilit\u00e9 pour choisir les d\u00e9bogueurs DAP avec lesquels travailler. D\u00e9sormais, vous avez \u00e9galement le choix entre deux modes, <em>Launch<\/em> et <em>Attach<\/em>, selon ce qui est requis pour votre d\u00e9bogueur DAP. Pour en savoir plus sur la configuration d&#8217;un d\u00e9bogueur DAP, consultez la <a href=\"https:\/\/www.jetbrains.com\/help\/clion\/dap-support.html\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\n<h3 class=\"wp-block-heading\">Formats multiples pour les valeurs num\u00e9riques<\/h3>\n<p>Lors de l&#8217;examen d&#8217;un programme suspendu, vous pouvez d\u00e9sormais modifier le format num\u00e9rique des variables individuelles et s\u00e9lectionner d\u00e9cimal, hexad\u00e9cimal, octal ou binaire. Cela vous permet de voir les valeurs dans un format qui convient mieux \u00e0 un cas d&#8217;usage sp\u00e9cifique, qu&#8217;il s&#8217;agisse de nombres compr\u00e9hensibles par un humain, d&#8217;une adresse m\u00e9moire ou d&#8217;autorisations de fichier.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-691416\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/numeric_values.png\" alt=\"\" width=\"1920\" height=\"1080\" \/><\/figure>\n<p>Pour modifier le format num\u00e9rique, faites un clic droit sur une variable dans le volet <em>Threads &amp; Variables<\/em>, s\u00e9lectionnez <em>View as\u2026<\/em>, puis choisissez le format souhait\u00e9. Vous pouvez \u00e9galement modifier le format de remplissage dans le m\u00eame menu.<\/p>\n<h3 class=\"wp-block-heading\">D\u00e9bogage plus rapide pour le d\u00e9veloppement \u00e0 distance<\/h3>\n<p>L&#8217;exp\u00e9rience de d\u00e9bogage dans les sc\u00e9narios de d\u00e9veloppement \u00e0 distance est d\u00e9sormais beaucoup plus r\u00e9active et stable, gr\u00e2ce \u00e0 une architecture de d\u00e9bogage enti\u00e8rement remani\u00e9e. La fen\u00eatre d&#8217;outils <em>Debug <\/em>et les points d&#8217;arr\u00eat sont d\u00e9sormais rendus dans le frontend de l&#8217;IDE, tandis que le backend h\u00e9berge la session de d\u00e9bogage active et communique avec le processus cible. Veuillez noter que nous sommes en train de r\u00e9soudre certains probl\u00e8mes et pr\u00e9voyons de continuer \u00e0 am\u00e9liorer cette fonctionnalit\u00e9 \u00e0 l&#8217;avenir.<\/p>\n<h3 class=\"wp-block-heading\">LLDB int\u00e9gr\u00e9 mis \u00e0 jour<\/h3>\n<p>La version int\u00e9gr\u00e9e de LLDB disponible pour les utilisateurs de macOS et de Linux a \u00e9t\u00e9 mise \u00e0 jour de 19.1.7 vers 21.1.7 et inclut les derni\u00e8res am\u00e9liorations du d\u00e9bogueur et les corrections de bugs du projet LLVM. Consultez les <a href=\"https:\/\/releases.llvm.org\/21.1.0\/docs\/ReleaseNotes.html#changes-to-lldb\" target=\"_blank\" rel=\"noopener\">notes de publication de LLDB<\/a> pour plus de d\u00e9tails sur les nouveaut\u00e9s du d\u00e9bogueur.<\/p>\n<h2 class=\"wp-block-heading\">Prise en charge de langage<\/h2>\n<h3 class=\"wp-block-heading\">Meilleur pliage du code avec CLion\u00a0Nova<\/h3>\n<p>L&#8217;IDE reconna\u00eet automatiquement certaines structures du code dans l&#8217;\u00e9diteur et les rend pliables pour une meilleure organisation du code. Pr\u00e9c\u00e9demment, notre moteur de langage par d\u00e9faut, CLion Nova, offrait moins d&#8217;options de pliage de code que l&#8217;ancienne version CLion Classic. D\u00e9sormais, le moteur par d\u00e9faut offre une parit\u00e9 compl\u00e8te des fonctionnalit\u00e9s, ce qui rend la navigation et l&#8217;organisation du code plus intuitives et permet d&#8217;utiliser les fonctionnalit\u00e9s dont les utilisateurs de CLion Classic profitaient.<\/p>\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/code_folding.mp4\"><\/video><\/figure>\n\n\n<h3 class=\"wp-block-heading\">Prise en charge des tests unitaires pour Meson<\/h3>\n<p>Nous avons r\u00e9alis\u00e9 des progr\u00e8s significatifs concernant l&#8217;<a href=\"https:\/\/www.jetbrains.com\/help\/clion\/unit-testing-tutorial.html\" target=\"_blank\" rel=\"noopener\">int\u00e9gration des tests unitaires<\/a>, pour la rendre ind\u00e9pendante du format de projet CMake. Les quatre principaux frameworks de test (GoogleTest, Catch2, Boost.Test et doctest) sont d\u00e9sormais enti\u00e8rement pris en charge pour les projets Meson. Vous pouvez ainsi profiter des fonctionnalit\u00e9s de tests compl\u00e8tes autrefois disponibles pour les projets CMakeuniquement, parmi lesquelles l&#8217;ex\u00e9cution de tests directement depuis l&#8217;\u00e9diteur, l&#8217;affichage des r\u00e9sultats de tests dans une fen\u00eatre d&#8217;outils d\u00e9di\u00e9e et la navigation entre les tests et leurs impl\u00e9mentations.<\/p>\n<h3 class=\"wp-block-heading\">Nouvelles fonctionnalit\u00e9s de langage<\/h3>\n<p>Voici les derni\u00e8res fonctionnalit\u00e9s de C et de C++ disponibles dans CLion :<\/p>\n<ul>\n<li>La directive de pr\u00e9processeur <code>#embed<\/code> introduite dans C++26 et C23 vous permet d&#8217;int\u00e9grer le contenu d&#8217;un fichier de ressource binaire directement dans votre code source sans faire appel \u00e0 des outils externes ou \u00e0 la g\u00e9n\u00e9ration de code.<\/li>\n<li>CLion prend d\u00e9sormais en charge les types \u00e0 virgule flottante <code>bfloat16_t<\/code>, <code>float16_t<\/code> et <code>float128_t<\/code>, standardis\u00e9s dans C++23.<\/li>\n<li>L&#8217;op\u00e9rateur <code>_Countof<\/code> de C2Y (le prochain standard de C) renvoie le nombre d&#8217;\u00e9l\u00e9ments d&#8217;un tableau.<\/li>\n<li>L&#8217;IDE offre d\u00e9sormais une meilleure compatibilit\u00e9 avec les extensions propres au compilateur, par l&#8217;interm\u00e9diaire des fonctions imbriqu\u00e9es de GCC et des qualificateurs <code>_Nullable<\/code> et <code>_Nonnull<\/code> de Clang qui indiquent si un pointeur peut \u00eatre null ou pas.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\"><strong>Am\u00e9lioration de l&#8217;assistance au codage<\/strong><\/h3>\n<p>Les nouvelles inspections de code suivantes permettent de travailler plus efficacement :<\/p>\n<ul>\n<li>CLion d\u00e9tecte d\u00e9sormais les instances dans lesquelles les initialiseurs d\u00e9sign\u00e9s par C++20 sont dans un ordre incorrect et identifie les modifications de niveau d&#8217;acc\u00e8s lors de la red\u00e9finition des fonctions virtuelles.<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-691438\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/1_designated_inits.png\" alt=\"\" width=\"1920\" height=\"1080\" \/><\/figure>\n<ul>\n<li>L&#8217;IDE vous avertit lorsqu&#8217;une fonction a un niveau d&#8217;acc\u00e8s diff\u00e9rent (<code>public<\/code>, <code>protected<\/code> ou <code>private<\/code>) de la fonction virtuelle qu&#8217;elle remplace dans la classe de base.<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-691449\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/2_access_warning.png\" alt=\"\" width=\"1920\" height=\"1080\" \/><\/figure>\n<ul>\n<li>Les inspections <em>Unused symbol<\/em> ont \u00e9t\u00e9 \u00e9tendues aux membres de classes d\u00e9finis dans les fichiers source <code>.cpp<\/code>. Auparavant, ces membres \u00e9taient consid\u00e9r\u00e9s comme visibles de fa\u00e7on externe et exclus de l&#8217;analyse <em>Unused symbol<\/em>. D\u00e9sormais, ils sont analys\u00e9s de la m\u00eame fa\u00e7on que les fonctions <code>static<\/code> et les membres d&#8217;espaces de noms anonymes.<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-690906\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/image-39.png\" alt=\"\" width=\"1600\" height=\"900\" \/><\/figure>\n<h2 class=\"wp-block-heading\">Nouveaut\u00e9s de la plateforme<\/h2>\n<h3 class=\"wp-block-heading\">D\u00e9placement plus fluide du caret et nouveau comportement de s\u00e9lection<\/h3>\n<p>L&#8217;\u00e9diteur offre d\u00e9sormais une exp\u00e9rience plus moderne, r\u00e9duisant l&#8217;encombrement visuel et la fatigue oculaire pour rendre les longues sessions de codage plus confortables. Voici les modifications les plus importantes :<\/p>\n<ul>\n<li>L&#8217;animation du caret est d\u00e9sormais plus fluide, avec les nouveaux modes <em>Snappy<\/em> et <em>Gliding<\/em> en standard, ce qui rend la navigation plus facile \u00e0 suivre.<\/li>\n<li>La mise en \u00e9vidence ne couvre d\u00e9sormais que le texte r\u00e9el et non pas les fins de ligne vides.\u00a0<\/li>\n<li>Le caret a \u00e9t\u00e9 arrondi et clignote de fa\u00e7on douce, dans l&#8217;esprit du th\u00e8me <em>Islands UI<\/em>.<\/li>\n<\/ul>\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/1_editor_updates.mp4\"><\/video><\/figure>\n\n\n<h3 class=\"wp-block-heading\">Prise en charge des arborescences Git<\/h3>\n<p>Vous pouvez d\u00e9sormais travailler sur plusieurs branches Git en m\u00eame temps et \u00e9liminer les temps de changement de branche. Cela est extr\u00eamement utile pour le d\u00e9veloppement agentique, lorsque vous devez ex\u00e9cuter plusieurs t\u00e2ches en parall\u00e8le. Cr\u00e9ez un arbre de travail distinct pour chaque t\u00e2che. Vous pouvez ainsi effectuer toutes les t\u00e2ches simultan\u00e9ment, comme la gestion des correctifs urgents, leur attribution \u00e0 des agents d&#8217;IA et la poursuite du travail sur la branche principale. Basculez instantan\u00e9ment entre les arbres de travail sans attendre l&#8217;indexation ni perdre votre contexte. Pour des informations plus d\u00e9taill\u00e9es, consultez la <a href=\"https:\/\/www.jetbrains.com\/help\/clion\/use-git-worktrees.html\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-691471\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2026\/03\/2_git_worktree.png\" alt=\"\" width=\"1920\" height=\"1080\" \/><\/figure>\n<h2 class=\"wp-block-heading\">Retrait progressif de Code With Me<\/h2>\n<p>JetBrains a d\u00e9cid\u00e9 de retirer graduellement Code With Me. Cette fonctionnalit\u00e9 portait sur la programmation collaborative en temps r\u00e9el et la programmation en bin\u00f4me directement dans les JetBrains IDEs, tels que CLion. Cette d\u00e9cision a \u00e9t\u00e9 prise apr\u00e8s avoir examin\u00e9 les tendances d&#8217;utilisation et les avoir \u00e9valu\u00e9es par rapport \u00e0 nos objectifs \u00e0 long terme. Le retrait progressif de cette fonctionnalit\u00e9 nous permettra de concentrer nos efforts sur les domaines cr\u00e9ant le plus de valeur et correspondant aux m\u00e9thodes modernes de collaboration. Pour en savoir plus sur le calendrier et consulter les r\u00e9ponses aux questions les plus communes, lisez <a href=\"https:\/\/blog.jetbrains.com\/platform\/2026\/03\/sunsetting-code-with-me\/\">cet article de blog<\/a>.<\/p>\n<h2 class=\"wp-block-heading\">Essayez CLion et dites-nous ce que vous en pensez<\/h2>\n<p>Nous vous invitons \u00e0 essayer CLion 2026.1. Si vous avez d\u00e9j\u00e0 un abonnement actif, vous pouvez l&#8217;actualiser d\u00e8s maintenant. Vous d\u00e9butez avec CLion ? Essayez l&#8217;IDE gratuitement si vous pr\u00e9voyez de l&#8217;utiliser pour des projets non-commerciaux ou \u00e0 des fins \u00e9ducatives. Sinon, commencez un essai gratuit de 30 jours pour acc\u00e9der \u00e0 toutes les fonctionnalit\u00e9s et am\u00e9liorations.<\/p>\n<p>Vos retours comptent pour nous\u00a0! Si vous avez des remarques \u00e0 partager ou si vous rencontrez des probl\u00e8mes, dites-le nous dans les commentaires ci-dessous, sur <a href=\"https:\/\/x.com\/clion_ide\" target=\"_blank\" rel=\"noopener\">X<\/a> ou via notre <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/CPP\/\" target=\"_blank\" rel=\"noopener\">outil de suivi<\/a>.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/fr-fr\/clion\/download\/\" target=\"_blank\" rel=\"noopener\" data-test=\"blog-article-cta\"><i class=\"download-icon\"><\/i>T\u00c9L\u00c9CHARGER CLION 2026.1<\/a><\/p>\n\n\n<p><em>Auteur de l&#8217;article original en anglais<\/em> :<\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/09\/DSC05379-1-min.jpg\" width=\"200\" height=\"200\" alt=\"Oleg Zinovyev\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                            <h4>Oleg Zinovyev<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":813,"featured_media":691345,"comment_status":"closed","ping_status":"closed","template":"","categories":[89,907],"tags":[8982,1737,3439,8935,285,443],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/clion\/700523"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/clion"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/clion"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=700523"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/clion\/700523\/revisions"}],"predecessor-version":[{"id":700560,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/clion\/700523\/revisions\/700560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/691345"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=700523"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=700523"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=700523"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=700523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}