IntelliJ IDEA n'est plus vraiment à présenter. Développé depuis 2001 par JetBrains, il s'agit en effet de l'un des environnements de développement intégré (EDI) les plus utilisés par les développeurs Java dans le monde, comme en témoigne d'ailleurs le denier sondage de Developpez.com. Ses principales fonctionnalités incluent :
- pour la prise en charge des langages : des fonctionnalités d'assistance à l'écriture de code comprenant la complétion de code intelligente, une analyse statique approfondie, des refactorisations intelligentes, une navigation rapide, un débogueur, un exécuteur de test, etc. En dehors de Java, l'EDI prend en charge de nombreux autres langages : certains de manière native comme Groovy, Kotlin, TypeScript, entre autres ; et d'autres via plugin, comme Scala, Python, PHP, Go, Dart, etc. ;
- pour la prise en charge des frameworks : Android Studio, Spring, JavaFX, Java EE, Grails, GWT, Struts, React, AngularJS, Node.js, Django, Flask, Lavarel, Drupal, Wordpress, entre autres frameworks à la fois côté serveur et front-end qui sont supportés de manière native ou via plugin.
IntelliJ IDEA supporte également bon nombre d'outils de contrôle de version (Git, GitHub, CVS, Mercurial, Subversion, Team Foundation Server, Perforce), d'outils de déploiement (Docker, Tomcat, TomEE, JBoss, WebLogic, offres cloud, etc.), d'outils de build (Maven, Gradle, Ant, NPM, Webpack, etc.), entre autres. JetBrains met à jour son EDI plusieurs fois par an, avec à chaque fois des fonctionnalités les unes aussi intéressantes que les autres. Cela a permis l'entreprise de rassembler une communauté de plus 4 millions développeurs autour d'elle.
Aujourd'hui, JetBrains est fier d'avoir parcouru ces 20 ans avec vous et vous remercie du soutien et de l'engagement envers l'EDI. « En 2001, IntelliJ IDEA est né de la volonté d'améliorer l'expérience et la productivité du travail de développement. En 2021, IntelliJ IDEA est plébiscité et utilisé par plus de 4 millions de développeurs dans le monde. Aujourd’hui, nous tenons tout particulièrement à remercier nos incroyables utilisateurs et utilisatrices. IntelliJ IDEA ne serait pas arrivé là où il en est aujourd’hui sans vous et vos précieux retours d'expérience. Merci d'être avec nous, célébrons ensemble cette étape importante ! », vous remercie JetBrains.
JetBrains annonce que l'événement auquel vous allez assister les 25 et 26 février est unique en son genre. Il l'est non seulement par sa nature virtuelle, mais aussi parce qu'il vous permettra de faire un retour vers le passé pour une plongée nostalgique dans les meilleurs moments d’IntelliJ IDEA. Lors de l'événement, vous allez assister à l'intervention des créateurs d’IntelliJ IDEA, qui vous parleront de la feuille de route de l'IDE, de ses incroyables fonctionnalités et de la manière de les utiliser. De plus, bénéficiez des conseils et meilleures pratiques d'experts pour rendre votre travail de développement à la fois plus agréable et plus productif.
Voici quelques chiffres clés de la communauté IntelliJ IDEA qui montrent la façon dont elle grandit rapidement :
- 40 versions majeures d’IntelliJ IDEA ont été publiées au cours des 20 dernières années ;
- IntelliJ IDEA, c'est 12 millions de téléchargements en 2020 ;
- 4 millions de développeurs utilisent IntelliJ IDEA dans le monde ;
- les plus grandes communautés d'utilisateurs se trouvent en Chine, États-Unis, Inde, Allemagne et Russie ;
- environ 450 employés travaillent désormais à faire d'IntelliJ IDEA l'EDI Java le plus complet et le plus agréable à utiliser pour les développeurs.
En outre, IntelliJ IDEA est plus qu'un EDI. Il est devenu au fil des années un environnement solide et robuste qui sert de base à la plateforme IntelliJ, une plateforme open source permettant de créer des EDI et des outils de développement. La plateforme IntelliJ est disponible sous la licence Apache 2.0, qui vous permet de créer des produits commerciaux et non commerciaux libres de droits, y compris des EDI et des plugins complets. JetBrains a utilisé la plateforme IntelliJ pour créer des produits spécialisés pour des langages et des technologies spécifiques afin de fournir la meilleure expérience possible. Parmi ces produits, citons :
- PhpStorm : l'EDI de JetBrains pour le développement Web avec PHP ;
- PyCharm : l'EDI pour le développement Python ;
- RubyMine : l'EDI de JetBrains pour le développement Web avec Ruby et supportant Ruby on Rails ;
- WebStorm : l'EDI de JetBrains destiné principalement au développement Web avec JavaScript et TypeScript ;
- DataGrip : un EDI destiné aux administrateurs de base de données et aux développeurs travaillant avec des bases de données SQL (prise en charge d'AWS Redshift, DB2, SQL Server, Microsoft Azure, MySQL, Oracle, PostgreSQL, SQLite, Sybase, entre autres) ;
- GoLand : un EDI visant à fournir un environnement ergonomique pour le développement en Go ;
- CLion : un EDI C/C++ pour Linux, macOS et Windows intégré au système de génération CMake ;
- AppCode : l'EDI de JetBrains destiné aux plateformes Apple telles que macOS, iOS, watchOS et tvOS, et supportant la programmation en C, C++, Objective-C et Swift ; et
- Rider : l'EDI pour le développement Web avec C# et .NET.
Inscrivez-vous maintenant à l'événement virtuel IntelliJ IDEA Online Conf des 25 et 26 février prochains et célébrez avec JetBrains 20 ans d'amélioration croissante de la productivité d'entreprises et de développeurs au moyen d'outils efficaces et performants.
Inscrivez-vous à l'événement IntelliJ IDEA Online Conf
Source : JetBrains