{"id":725421,"date":"2026-07-22T09:33:51","date_gmt":"2026-07-22T08:33:51","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=pycharm&#038;p=725421"},"modified":"2026-07-22T09:45:16","modified_gmt":"2026-07-22T08:45:16","slug":"nouveautes-de-pycharm-2026-2","status":"publish","type":"pycharm","link":"https:\/\/blog.jetbrains.com\/fr\/pycharm\/2026\/07\/nouveautes-de-pycharm-2026-2\/","title":{"rendered":"Nouveaut\u00e9s de PyCharm 2026.2"},"content":{"rendered":"\n<p>Dans PyCharm 2026.2, vous pouvez cr\u00e9er des extensions Python avec le nouveau plugin Rust et les d\u00e9boguer avec debugpy, qui est d\u00e9sormais le moteur par d\u00e9faut. L\u2019ex\u00e9cution des utilitaires externes est d\u00e9sormais g\u00e9r\u00e9e via une interface de param\u00e8tres repens\u00e9e pour <code>uvx<\/code>, tandis que les configurations multi-projets sont prises en charge nativement pour les espaces de travail uv, Poetry et Hatch. Cette version introduit \u00e9galement une minimap dans l&#8217;\u00e9diteur, int\u00e8gre le moteur Pyrefly pour acc\u00e9l\u00e9rer l&#8217;analyse des types, ajoute la g\u00e9n\u00e9ration de projets par IA et bien plus encore.<\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/pycharm\/whatsnew\/\" class=\"btn\" target=\"\" rel=\"noopener\">Voir toutes les nouveaut\u00e9s<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"What&#039;s New in PyCharm 2026.2\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/pQNecZTlyq4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">D\u00e9veloppement d&#8217;extensions Python avec le plugin Rust [B\u00eata][Pro]<\/h3>\n\n\n\n<p>Travaillez en toute fluidit\u00e9 sur des projets Python qui utilisent des modules Rust pour acc\u00e9l\u00e9rer les composants les plus critiques en mati\u00e8re de performances.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">debugpy en tant que d\u00e9bogueur par d\u00e9faut<\/h3>\n\n\n\n<p>Suite \u00e0 son introduction en tant que backend optionnel avec la version 2026.1, debugpy est d\u00e9sormais activ\u00e9 par d\u00e9faut pour tous les projets Python et les notebooks Jupyter en utilisant le protocole Debug Adapter (DAP).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prise en charge des outils g\u00e9r\u00e9s par uv et <code>uvx<\/code><\/h3>\n\n\n\n<p>PyCharm s&#8217;appuie d\u00e9sormais sur la cha\u00eene d&#8217;outils uv pour simplifier l&#8217;ex\u00e9cution de vos utilitaires de d\u00e9veloppement externes, \u00e9liminant ainsi les installations manuelles de paquets qui encombrent votre environnement local.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prise en charge des projets multiples uv, Poetry et Hatch, ainsi que des espaces de travail uv [B\u00eata]<\/h3>\n\n\n\n<p>Pr\u00e9c\u00e9demment disponible en tant que <a href=\"https:\/\/blog.jetbrains.com\/pycharm\/2026\/05\/support-for-uv-poetry-and-hatch-workspaces-beta\/\">fonctionnalit\u00e9 optionnelle dans PyCharm 2026.1.1<\/a>, cette fonctionnalit\u00e9 est activ\u00e9e par d\u00e9faut dans la version 2026.2. Elle simplifie la gestion de vos sous-projets et fournit des informations plus riches sur les d\u00e9pendances, directement dans vos fichiers de configuration.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mini-carte de l&#8217;\u00e9diteur<\/h3>\n\n\n\n<p>Naviguez parmi des fichiers source et des notebooks complexes plus efficacement avec la mini-carte officielle de l&#8217;\u00e9diteur. Elle offre une vue d\u2019ensemble visuelle de la structure de votre document pour tous les types de fichiers pris en charge, tout en proposant une pr\u00e9sentation sp\u00e9cialement con\u00e7ue pour les notebooks Jupyter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Int\u00e9gration du moteur de type Pyrefly<\/h3>\n\n\n\n<p>Utilisez Pyrefly comme moteur de typage externe pour acc\u00e9l\u00e9rer de fa\u00e7on significative les fonctionnalit\u00e9s d&#8217;analyse de code pour les bases de code Python de grande envergure.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Commencez de nouveaux projets avec l&#8217;IA<\/h3>\n\n\n\n<p>Si vous disposez d&#8217;une licence JetBrains AI, vous pouvez d\u00e9sormais g\u00e9n\u00e9rer des projets enti\u00e8rement configur\u00e9s et ex\u00e9cutables en utilisant des prompts en langage naturel directement depuis l&#8217;\u00e9cran d&#8217;accueil.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Gestionnaire des comp\u00e9tences des agents<\/h3>\n\n\n\n<p>L&#8217;utilit\u00e9 des agents d&#8217;IA d\u00e9pend directement du contexte dont ils disposent. Si vous ne leur indiquez pas les frameworks, les conventions et les outils utilis\u00e9s, vous devrez tout r\u00e9expliquer dans chaque nouvelle fen\u00eatre de chat.<\/p>\n\n\n\n<p>Les comp\u00e9tences d&#8217;agents corrigent cela. Il suffit de les installer une fois dans PyCharm pour que vos agents utilisent cette connaissance du domaine pour chaque projet et session, automatiquement. Parcourez et g\u00e9rez les comp\u00e9tences directement depuis l&#8217;IDE, enrichissez la biblioth\u00e8que int\u00e9gr\u00e9e avec des registres externes tels que des r\u00e9f\u00e9rentiels GitHub publics, ou laissez PyCharm importer les comp\u00e9tences que vous avez d\u00e9j\u00e0 configur\u00e9es pour Claude Code ou Codex.&nbsp;<\/p>\n\n\n    <div class=\"buttons\">\n        <div class=\"buttons__row\">\n                                                <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/pycharm\/whatsnew\/\" class=\"btn\" target=\"\" rel=\"noopener\">Voir toutes les nouveaut\u00e9s<\/a>\n                                                    <\/div>\n    <\/div>\n\n\n\n\n\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\/2022\/03\/Afanasiev-Ilia-200x200.jpg\" width=\"200\" height=\"200\" alt=\"Ilia Afanasiev\" 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>Ilia Afanasiev<\/h4>\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":813,"featured_media":725249,"comment_status":"closed","ping_status":"closed","template":"","categories":[907],"tags":[],"cross-post-tag":[],"class_list":["post-725421","pycharm","type-pycharm","status-publish","has-post-thumbnail","hentry","category-releases"],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/pycharm\/725421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/pycharm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/pycharm"}],"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=725421"}],"version-history":[{"count":8,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/pycharm\/725421\/revisions"}],"predecessor-version":[{"id":725569,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/pycharm\/725421\/revisions\/725569"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/725249"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=725421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=725421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=725421"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=725421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}