News Update

Vos outils de programmation JetBrains sont prêts à être mis à jour vers leur version 2023.2

Read this post in other languages:

Nous avons publié la deuxième mise à jour majeure de l’année pour l’ensemble de nos IDE, parmi lesquels IntelliJ IDEA, WebStorm, PyCharm, DataGrip, GoLand et DataSpell, et pour les autres outils inclus dans votre abonnement au Pack All Products. Vous trouverez ci-dessous une synthèse des principaux apports de cette mise à jour et un résumé des nouveautés spécifiques à chaque produit.

IDE JetBrains

La mise à jour 2023.2 apporte plusieurs améliorations notable pour l’expérience de développement, à commencer par l’introduction d’une nouvelle fonctionnalité importante dans la plupart de nos IDE : l’AI Assistant. Cette fonctionnalité fournit notamment un chat par IA intégré, l’explication du code, la génération de documentation automatisée, la suggestion de noms et la génération de messages de commits. L’accès à l’AI Assistant est actuellement limité.  Cette mise à jour se distingue  également par l’intégration de GitLab, qui simplifie le workflow de développement en permettant de travailler avec des requêtes de fusion directement dans l’IDE.

Par ailleurs, elle comprend plusieurs nouveautés pour améliorer l’expérience utilisateur, notamment les capacités de recherche textuelle dans la fonction Search Everywhere, les en-têtes de projet colorés pour faciliter la navigation entre les différents projets ouverts, un menu hamburger remanié dans la barre d’outils principale sous Windows et Linux, ou encore la possibilité de trier les fichiers par heure de modification dans la vue Project . Enfin, la mise à jour 2023.2 offre de nombreuses améliorations de l’interface utilisateur et des correctifs de bugs, pour une expérience de développement à la fois plus fluide et plus efficace.

Vous trouverez aussi de nombreuses nouveautés et améliorations spécifiques à chaque produit :

IntelliJ IDEA 2023.2 apporte des améliorations à la prise en charge de nombreux frameworks et technologies, notamment Kubernetes, Docker, Spring, GraphQL, le client HTTP et les outils de base de données. Il fournit de nouvelles inspections et des améliorations de l’analyse du code pour Java, la mise en évidence du code et une navigation améliorées pour les chaînes de format, une meilleure prise en charge de la balise @snippet dans les commentaires Javadoc. Le profileur IntelliJ actualisé propose désormais des conseils de performance dans l’éditeur, qui améliorent l’expérience de profilage en fournissant des annotations à code couleur faciles à interpréter directement dans la gouttière.

WebStorm 2023.2 améliore la présentation des erreurs pour JavaScript et TypeScript, apporte une version stable de la nouvelle interface utilisateur et l’intégration de GitLab, et prend en charge l’imbrication CSS, Vue Language Server (Volar) et le protocole LSP pour les développeurs de plugins.

PyCharm 2023.2 regorge de nouvelles fonctionnalités intéressantes ! Il renforce la productivité des projets Django en introduisant de nouveaux live templates pour les  formulaires, modèles et vues Django, ainsi que la possibilité de travailler avec les points de terminaison Django dans la fenêtre d’outils Endpoints. Par ailleurs, l’outil de formatage Black est maintenant automatiquement disponible dans PyCharm, et  vous pouvez créer et lancer des configurations d’exécution/de débogage, lancer la console Python et gérer les paquets Python rapidement grâce au nouvel outil Run Anything.

DataGrip 2023.2 prend en charge Redis Cluster et fournit le même ensemble de fonctionnalités que pour la version autonome de Redis. Nous avons remanié la boîte de dialogue de migration de schémas afin de faciliter la compréhension des objets qui seront affectés lors de la migration. Nous avons également ajouté un nouveau paramètre de fuseau horaire à l’éditeur et à la visionneuse de données, et introduit la prise en charge des bases de données externes et des partages de données dans Redshift.

GoLand 2023.2 apporte une meilleure intégration avec les modules Go, des refactorisations pour la migration des paramètres de fonctions vers les récepteurs de méthodes et inversement, et la prise en charge de errors.Is et errors.As. Vous trouverez aussi le nouveau plugin AI Assistant, l’intégration de GitLab et le plugin Kafka.

CLion 2023.2 améliore l’expérience de débogage de bas niveau, à distance et embarqué,  et la prise en charge de vcpkg, offre une intégration native avec PlatformIO et offre la fonctionnalité AI Assistant dans plusieurs workflows utilisateurs essentiels.

DataSpell 2023.2 introduit la prise en charge de la bibliothèque Polars DataFrame Polar, facilite l’exploration  des données des tables et fournit de nouvelles améliorations de l’interface utilisateur offrant une productivité et une personnalisation accrues. Cette version apporte des améliorations significatives aux plugins Big Data Tools et Database Tools en termes de productivité et d’utilisation, la possibilité de configurer des serveurs gérés par Jupyter et une meilleure synchronisation entre DataSpell et les applications externes.

Rider 2023.2 offre une meilleure prise en charge de C#, avec de nouvelles inspections pour travailler avec des fonctions locales et des chaînes brutes, ainsi que pour pour la résolution des problèmes courants en lien avec Entity Framework. Nous avons aussi apporté plusieurs améliorations à l’interface utilisateur et finalisé la nouvelle apparence de l’IDE afin de la rendre plus esthétique, moderne et hautement personnalisable. Le développement de jeux à l’aide de Rider a reçu un nouveau coup de boost significatif avec des mises à jour de la fonctionnalité DOTS pour Unity et l’optmisation de l’indexation des Blueprints pour Unreal Engine.

PhpStorm 2023.2 fournit notamment des améliorations pour les génériques en PHP, la prise en charge de Laravel Pint, la prise en charge native des assertions PHP, la fonctionnalité AI Assistant (en accès limité), l’intégration de GitLab, la recherche de texte dans Search Everywhere et la prise en charge de LSP pour les développeurs de plugins.

RubyMine 2023.2 apporte la saisie semi-automatique du code Turbo pour les projets Ruby on Rails, une interface utilisateur actualisée, des améliorations de performances et de nouvelles fonctionnalités dans la prise en charge de RBS.

Outils .NET et Extensions VS

Parmi les nouvelles fonctionnalités disponibles dans ReSharper 2023.2 figurent la possibilité de créer et de parcourir facilement des tests unitaires et un mode de débogage prédictif. ReSharper 2023.2 et Rider 2023.2 offrent tous deux une meilleure prise en charge de C#, avec de nouvelles inspections pour les fonctions locales et les chaînes brutes, ainsi que la résolution de problèmes courants liés à Entity Framework. Le plugin AI Assistant fournit des fonctionnalités d’assistance par IA, conçues pour vous aider à analyser, expliquer ou refactoriser le code. Vous pouvez demander à accéder au plugin en vous inscrivant sur liste d’attente.

Nous avons aussi apporté plusieurs améliorations à la nouvelle interface utilisateur de Rider, qui est désormais proposée par défaut aux nouveaux utilisateurs. En ce qui concerne le développement de jeux avec Rider 2023.2, nous avons apporté des mises à jour à la fonctionnalité DOTS pour Unity et optimisé l’indexation des Blueprints pour Unreal Engine.

ReSharper C++ 2023.2 ajoute plusieurs nouvelles fonctionnalités de C++20 et C++23 et inaugure la refactorisation Safe Delete pour permettre la suppression de symboles du code source en toute sécurité.


Vous savez maintenant tout sur les nouvelles versions. Nous espérons que ces mises à jour rendront votre travail plus agréable et contribueront à renforcer votre productivité.

Nous vous recommandons d’installer et de mettre à jour vos outils JetBrains avec l’application gratuite Toolbox App. Si vous ne l’avez pas encore, vous pouvez la télécharger ici .

L’Équipe JetBrains

Auteur de l’article original en anglais :

Delphine Massenhove

Eugene Toporov

image description

Discover more