IntelliJ IDEA 2023.3

Par:
fredericmazue

lun, 11/12/2023 - 16:31

JetBrains a annoncé la disponibilité de IntelliJ IDEA 2023.3. Une version pour laquelle l'éditeur insiste sur l'intégration de son outil d'intelligence artificielle IA Assistant. Tendance oblige. D'autres nouveautés méritent cependant d'être remarquées dans cette version très riche.

Java 21

Tout d'abord, IntelliJ IDEA 2023.3 prend entièrement en charge les dernières fonctionnalités de Java 21 Ceci inclut des ajouts importants tels que les threads virtuels, les modèles de records, la correspondance de modèles pour les expressions switch et les collections séquencées, ainsi que des aperçus pour les fonctionnalités de langage les plus récentes comme les modèles de chaînes et les valeurs délimitées.

Kubernetes

Il est aussi à remarquer qu'IntelliJ IDEA Ultimate 2023.3 intègre le plugin Kubernetes. Toutes les fonctionnalités de celui-ci pour le développement d'applications basées sur Kubernetes sont donc immédiatement disponibles. Cette intégration simplifie le workflow pour le déploiement, le débogage et la gestion des clusters Kubernetes directement à partir de l'IDE.

OAuth 2.0

A remarquer enfin, parmi les très nombreuses nouveautés, que le client HTTP prend désormais en charge l'authentification à l'aide des types d'autorisation OAuth 2.0 par mot de passe et informations d'identification client. Grâce à cette mise à jour, vous pouvez référencer les données d'authentification dans vos requêtes à l'aide de la nouvelle syntaxe {$auth.token("my-keycloak1")} et accéder au fichier JSON contenant les détails d'authentification. Ce changement simplifie le processus d'exécution des requêtes et élimine le besoin de récupérer manuellement les jetons.