Intellij idea

Dev back

Java 26 in IntelliJ IDEA

Cet article présente les nouveautés de Java 26 et son intégration dans l'IDE IntelliJ IDEA. Bien que cette version n'apporte pas de nouvelles fonctionnalités stables au niveau du langage, elle propose plusieurs améliorations de performance et nouvelles bibliothèques. Java 26 prend en charge des fonctionnalités en avant-première comme le protocole HTTP/3, ainsi que des optimisations de performance liées au ramasse-miettes. L'article explique également comment configurer IntelliJ IDEA pour utiliser Java 26 et les détails des inspections ajoutées dans cette version.

Autre

IntelliJ IDEA 2025.3.3 Is Out!

La version 2025.3.3 d'IntelliJ IDEA est maintenant disponible, apportant des corrections de bugs et des améliorations dans la gestion des schémas de sortie du serveur MCP, la gestion des proxies, et la modélisation PSI. Cette mise à jour contribue à une utilisation plus fluide et sans erreurs de l'IDE.

Dev back

Scala 3.8 Support in the Scala Plugin

Le plugin Scala pour IntelliJ IDEA et Android Studio a été mis à jour pour supporter la version 3.8 de Scala, qui introduit de nouvelles fonctionnalités comme le modificateur 'into' et un meilleur support des for-comprehensions. De plus, la bibliothèque standard de Scala est maintenant compilée avec Scala 3, et des améliorations concernant la vérification des captures sont expérimentées. Scala 3.8 nécessite JDK 17 ou supérieur et annonce de prochaines mises à jour basées sur le retour des utilisateurs.

Dev back

IntelliJ IDEA 2025.3 💚 Spring 7

La version 2025.3 d'IntelliJ IDEA est optimisée pour le Spring Framework 7, introduisant des simplifications dans la gestion des versions d'API, le support pour les clients HTTP déclaratifs et l'enregistrement dynamique des beans. Les nouvelles fonctionnalités visent à réduire la complexité du développement tout en assurant une intégration fluide avec le framework, permettant ainsi aux développeurs de se concentrer davantage sur leur code. Des mécanismes avancés de test ajoutent également un niveau de facilité pour gérer les configurations de versioning.

Fullstack

Universal Entry Point: A Single Entry Point for Context-Aware Coding Assistance

IntelliJ IDEA introduce une fonction de 'complétion de commandes' pour améliorer la productivité des développeurs en leur permettant d'accéder à des actions contextuelles directement depuis l'éditeur, tout en maintenant leur flux de travail. Cette fonctionnalité suggère des actions en fonction du contexte, telles que des transformations de code, des refactorisations et des corrections rapides, sans nécessiter de mémorisation de raccourcis. Elle est accessible via le système de complétion de code existant et vise à rendre l'expérience de codage plus fluide.

"
Autre

IntelliJ IDEA 2025.2.2 Is Out!

La mise à jour d'IntelliJ IDEA 2025.2.2 corrige plusieurs bogues importants, notamment le rétablissement de l'icône de construction Maven et l'amélioration du fonctionnement des outils externes SSH. De plus, des corrections ont été apportées au traitement des variables d'environnement et aux problèmes de terminal sur Windows. Les utilisateurs peuvent mettre à jour via l'IDE, le Toolbox App, ou télécharger la version directement depuis le site web.

"
Dev back

Supercharging Unit Test Generation with in-IDE TestSpark

JetBrains présente TestSpark, un cadre de recherche qui améliore la génération de tests unitaires grâce à l'IA et à des modèles de langage. Ce logiciel s'intègre avec IntelliJ IDEA et permet une approche utilisateur-friendly en combinant techniques de tests automatisés et algorithmes d'IA. Les méthodes de test incluent la recherche basée sur l'aléatoire et l'exécution dynamique symbolique, offrant une meilleure couverture et des tests significatifs. TestSpark se distingue grâce à son interface conviviale et ses options de génération de tests robustes.

"
Dev back

Java 25 LTS and IntelliJ IDEA

Java 25 a été publié récemment avec plusieurs améliorations du langage, incluant des fichiers sources compacts et des méthodes main d'instance facilitant le démarrage pour les nouveaux utilisateurs. IntelliJ IDEA supporte ces nouvelles fonctions, rendant le développement plus accessible et fluide. Des améliorations de performance, comme des en-têtes d'objet compacts et un meilleur profiling des méthodes, optimisent également l'expérience. Les utilisateurs peuvent facilement configurer IntelliJ pour travailler avec Java 25 et profiter des nouvelles fonctionnalités, ce qui est particulièrement utile pour les prototypes et projets de taille réduite.

"
Dev back

How Java Open-Source Projects Use IntelliJ IDEA: Real-World Examples – Part 2

Cet article explore l'utilisation d'IntelliJ IDEA par plusieurs projets open-source en Java. Il présente des bibliothèques telles que jsoup pour le traitement HTML, http4k pour la création de services HTTP en Kotlin, et Selenide pour les tests UI. Les projets soulignent l'importance d'IntelliJ comme outil d'amélioration de la qualité et de la rapidité de développement. La discussion inclut aussi Flix, un langage de programmation, et Kobweb, un cadre moderne pour le développement web en Kotlin, tous engagés à améliorer l'expérience des développeurs et à intégrer davantage la communauté.

Dev back

Why IntelliJ IDEA Boosts Java Productivity

IntelliJ IDEA est un environnement de développement intégré qui améliore la productivité des développeurs Java grâce à sa compréhension approfondie du code, sa complétion de code intelligente et des outils de refactorisation efficaces. Il aide à détecter les erreurs précocement et offre des suggestions pertinentes, rendant ainsi le codage plus rapide et moins sujet aux bugs.