
JetBrains a annoncé l’extension de la prise en charge de base du développement web dans PyCharm 2026.1, son environnement de développement intégré (EDI) dédié à Python. Cette mise à jour vise à offrir aux utilisateurs un ensemble plus large d’outils professionnels pour le développement web, auparavant réservés aux abonnés Pro. (blog.jetbrains.com)
Avec cette version, PyCharm intègre des fonctionnalités avancées pour les langages JavaScript, TypeScript et CSS, notamment :
-
Prise en charge de React : complétion de code, navigation entre composants et attributs, ainsi que refactorisations pour le renommage de composants et de propriétés.
-
Gestion avancée des imports : importations automatiques lors de l’écriture, optimisation des imports pour fusionner ou supprimer les références inutiles, et ajout automatique des imports requis lors du collage de code.
-
Amélioration du style : complétion de code, inspections et corrections rapides spécifiques au CSS, avec un aperçu en temps réel des modifications via la prévisualisation web intégrée.
-
Comportement intelligent de l’éditeur : utilisation de touches intelligentes, d’indices visuels et de complétions de code postfixes conçus pour le développement web.
En matière de navigation et d’intelligence du code, PyCharm 2026.1 propose :
-
Navigation professionnelle : icônes dédiées pour les actions « Jump to… », les appels récursifs et le mappage des sources TypeScript.
-
Refactorisations essentielles pour le web : modifications de code fiables avec des actions telles que « Renommer », « Introduire une variable », « Modifier la signature », « Déplacer des membres », etc.
-
Contrôle de la qualité : maintien de normes élevées grâce à des inspections, des intentions et des corrections rapides professionnelles.
-
Nettoyage du code : identification des blocs de code redondants grâce à la détection des doublons en JavaScript et TypeScript.
Concernant les frameworks et outils intégrés, cette version offre :
-
Initialisation de projet : création rapide de nouveaux projets web avec le générateur Vite intégré.
-
Outils standard : standardisation de la qualité du code avec la prise en charge intégrée de Prettier, ESLint, TSLint et StyleLint.
-
Gestion des scripts : découverte et exécution des scripts NPM directement depuis le fichier
package.json. -
Sécurité : vérification des dépendances du projet pour détecter les vulnérabilités de sécurité.
Cette évolution vise à faciliter le travail des développeurs, des débutants aux professionnels, en leur fournissant un ensemble d’outils puissants pour le développement web au sein d’un seul et même IDE. (blog.jetbrains.com)
Pour plus de détails sur cette mise à jour, vous pouvez consulter l’article officiel de JetBrains. (blog.jetbrains.com)



