Releases

Nouveautés de PyCharm 2026.2

Read this post in other languages:

Dans PyCharm 2026.2, vous pouvez créer des extensions Python avec le nouveau plugin Rust et les déboguer avec debugpy, qui est désormais le moteur par défaut. L’exécution des utilitaires externes est désormais gérée via une interface de paramètres repensée pour uvx, tandis que les configurations multi-projets sont prises en charge nativement pour les espaces de travail uv, Poetry et Hatch. Cette version introduit également une minimap dans l’éditeur, intègre le moteur Pyrefly pour accélérer l’analyse des types, ajoute la génération de projets par IA et bien plus encore.

Développement d’extensions Python avec le plugin Rust [Bêta][Pro]

Travaillez en toute fluidité sur des projets Python qui utilisent des modules Rust pour accélérer les composants les plus critiques en matière de performances.

debugpy en tant que débogueur par défaut

Suite à son introduction en tant que backend optionnel avec la version 2026.1, debugpy est désormais activé par défaut pour tous les projets Python et les notebooks Jupyter en utilisant le protocole Debug Adapter (DAP).

Prise en charge des outils gérés par uv et uvx

PyCharm s’appuie désormais sur la chaîne d’outils uv pour simplifier l’exécution de vos utilitaires de développement externes, éliminant ainsi les installations manuelles de paquets qui encombrent votre environnement local.

Prise en charge des projets multiples uv, Poetry et Hatch, ainsi que des espaces de travail uv [Bêta]

Précédemment disponible en tant que fonctionnalité optionnelle dans PyCharm 2026.1.1, cette fonctionnalité est activée par défaut dans la version 2026.2. Elle simplifie la gestion de vos sous-projets et fournit des informations plus riches sur les dépendances, directement dans vos fichiers de configuration. 

Mini-carte de l’éditeur

Naviguez parmi des fichiers source et des notebooks complexes plus efficacement avec la mini-carte officielle de l’éditeur. Elle offre une vue d’ensemble visuelle de la structure de votre document pour tous les types de fichiers pris en charge, tout en proposant une présentation spécialement conçue pour les notebooks Jupyter.

Intégration du moteur de type Pyrefly

Utilisez Pyrefly comme moteur de typage externe pour accélérer de façon significative les fonctionnalités d’analyse de code pour les bases de code Python de grande envergure.

Commencez de nouveaux projets avec l’IA

Si vous disposez d’une licence JetBrains AI, vous pouvez désormais générer des projets entièrement configurés et exécutables en utilisant des prompts en langage naturel directement depuis l’écran d’accueil.

Gestionnaire des compétences des agents

L’utilité des agents d’IA dépend directement du contexte dont ils disposent. Si vous ne leur indiquez pas les frameworks, les conventions et les outils utilisés, vous devrez tout réexpliquer dans chaque nouvelle fenêtre de chat.

Les compétences d’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érez les compétences directement depuis l’IDE, enrichissez la bibliothèque intégrée avec des registres externes tels que des référentiels GitHub publics, ou laissez PyCharm importer les compétences que vous avez déjà configurées pour Claude Code ou Codex. 

Auteur de l’article original en anglais :

Ilia Afanasiev

Ilia Afanasiev