JetBrains actualise ses IDE et optimise son assistant d’IA

par | Août 11, 2024 | Tech | 0 commentaires

jetbrains actualise ses ide et optimise son assistant d'ia

JetBrains a présenté les nouvelles versions 2024.2 de sa gamme d’environnements de développement intégrés (IDE) JetBrains ainsi que de son aide à la programmation, JetBrains AI.

Les mises à jour apportées aux environnements de développement intégrés (IDE) de JetBrains comprennent une interface utilisateur plus épurée, une amélioration de l’achèvement du code et un assistant de chat de l’IA plus efficace. Grâce aux modèles de langage importants (LLM) formés en interne, l’éditeur affirme que l’achèvement du code est plus rapide et plus précis pour Java, Kotlin et Python, avec des plans pour étendre cette fonctionnalité à d’autres langues. L’assistant de chat d’IA est également plus performant grâce au mini-modèle GPT-4o, qui fournit des références de chat pour un contexte amélioré. D’autres améliorations notables comprennent la résolution des conflits au niveau du système de contrôle de version (VCS) dans le terminal, ainsi que des invites personnalisées pour les tests unitaires et la documentation.

Une interface utilisateur plus simple est maintenant offerte par défaut à tous les utilisateurs des IDE de JetBrains. Cette interface, moins visuellement complexe, facilite l’accès aux fonctionnalités essentielles et peut introduire progressivement les fonctionnalités plus complexes en fonction des besoins. L’interface classique de JetBrains reste accessible sous forme de plugin. En outre, la fonction de recherche globale permet désormais aux développeurs de prévisualiser les éléments de la base de code recherchés. Par défaut, les IDE de JetBrains détectent et utilisent les paramètres de proxy configurés sur l’ordinateur du développeur.

Améliorations apportées à tous les IDE de JetBrains

JetBrains a aussi annoncé d’autres améliorations pour ses IDE, toutes identifiées comme des versions 2024.2 et qui seront disponibles prochainement :

A découvrir :  OpenAI dynamise ses GPT malgré une certaine paresse

– IntelliJ IDEA Ultimate : les développeurs peuvent désormais exécuter Spring Data JPA (Java Persistence API) directement dans l’IDE pour vérifier instantanément les requêtes du référentiel. IntelliJ facilite également la gestion des expressions cron en fournissant des descriptions en ligne et une auto-complétion avancée. Le client HTTP a été mis à jour pour utiliser le moteur d’exécution GraalJS et le support de Scala 3 a été amélioré.

– PyCharm : met à disposition des notebooks Jupyter améliorés et des cellules d’IA pour aider les utilisateurs à accélérer l’itération des flux de travail d’analyse de données.

– PhpStorm : les développeurs peuvent désormais visualiser les fichiers journaux directement dans l’IDE et bénéficient de l’auto-complétion des commandes Laravel, Symfony, WordPress et Composer dans le terminal. Les capacités d’édition sont accessibles à partir d’une barre d’outils flottante.

– GoLand : propose désormais des fonctionnalités de l’IDE telles que le refactoring « Add Method to Interface and All Its Implementations », ainsi que le support des dernières fonctionnalités du langage Go. Des améliorations de performance sont également prévues, ainsi que des correctifs pour le développement à distance et les conteneurs de développement, et une meilleure prise en charge des frameworks Go.

– Rider : offre des suggestions en texte gris, sur une seule ligne, qui complètent les instructions en fonction du contexte du fichier en cours. Cette complétion de code en ligne alimentée par LLM est disponible pour C#, C++, JavaScript, TypeScript et CSS.

– WebStorm : prend en charge la résolution de chemins spéciaux pour les frameworks dont le routage est basé sur le système de fichiers, tels que Next.js.

A découvrir :  Début 2024 pour Orange Business: Croissance Atonique

– RubyMine : fournit le support de Hotwire Stimulus, l’achèvement des fichiers de configuration Kamal et la compréhension du code pour la limitation du débit et les protections du navigateur.

– Aqua : introduit le support de Playwright pour Python et Java et améliore l’auto-complétion des localisateurs.

– DataGrip : prend maintenant en charge l’assistant AI de JetBrains, ce qui permet aux développeurs d’améliorer la qualité des requêtes SQL générées en attachant un schéma de base de données pour le contexte dans le chat AI.

– CLion : offre de nouvelles fonctionnalités lorsque le moteur de langage ReSharper C++ est activé, y compris le développement à distance via SSH en utilisant JetBrains Gateway.

alain-barru
Mathilde Précault

Auteur

Mathilde Précault est une figure passionnée et reconnue dans le monde de la formation en technologies et compétences numériques pour les entreprises. Dotée d'une expertise approfondie en matière de nouvelles technologies, Mathilde a consacré sa carrière à aider les professionnels à naviguer et à exceller dans le paysage numérique en constante évolution. Sa pédagogie unique, alliant théorie et pratique, permet aux apprenants de tous niveaux d'acquérir des compétences essentielles, de la maîtrise des outils de base à l'exploration des dernières innovations technologiques. En tant qu'autrice pour Techdécouverte.com, Mathilde partage ses connaissances et son enthousiasme pour la technologie, offrant aux lecteurs des perspectives enrichissantes et des conseils pratiques pour rester à la pointe de l'ère numérique

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *