JetBrains Platform
Plugin and extension development for JetBrains products.
Le Top 10 des Plugins pour les IDE basés sur IntelliJ
Les IDE de JetBrains basés sur IntelliJ sont des outils de développement puissants et riches en fonctionnalités, avec d’innombrables options d’extensibilité. Les utilisateurs peuvent y ajouter des fonctionnalités en installant des plugins disponibles sur la Marketplace JetBrains, qui propose des extensions qui couvrent la plupart des aspects du travail de développement. La gamme de plugins disponibles inclut des intégrations avec des services de révision du code, de CI/CD et d’analyse statique, des outils pour augmenter la productivité, de nombreux frameworks et langages, des thèmes d’interface utilisateur, des barres de progression personnalisées, ou encore des packs linguistiques.
D’après le rapport sur l’État de l’écosystème des développeurs en 2022, les intégrations d’outils font partie des types de plugins les plus populaires. Jetons un œil aux plugins de JetBrains Marketplace les plus téléchargés et les mieux notés l’année dernière.
Chinese (Simplified) Language Pack
Ce plugin permet de localiser l’interface utilisateur des IDE JetBrains, notamment IntelliJ IDEA, WebStorm et PyCharm, ainsi que leurs plugins intégrés, en chinois simplifié. En 2022, il a fait l’objet de plus de 3 millions de téléchargements. JetBrains Marketplace propose aussi des packs linguistiques pour le japonais et le coréen.
Rainbow Brackets
Ce plugin présent sur JetBrains Marketplace depuis 2017 s’est révélé être un excellent outil pour la productivité. Il colore les accolades corspondantes dans votre code, ce qui facilite la compréhension des parenthèses imbriquées.
Depuis la version 2022.3 de la plateforme IntelliJ, ce plugin est devenu freemium, avec quelques fonctionnalités payantes. Toutes les fonctionnalités des versions précédentes sont toujours gratuites.
One Dark Theme
Selon les résultats de l’enquête sur l’État de l’écosystème des développeurs en 2022, 55 % des utilisateurs installent des thèmes et différents add-ons pour personnaliser l’interface utilisateur de leur IDE. Avec plus de 4,7 millions de téléchargements et une note moyenne de 4,8 sur 5, ce thème se distingue des autres. Vous pouvez l’installer et découvrir d’autres thèmes sur JetBrains Marketplace en cliquant ici.
JPA Buddy
Ce plugin vous aide à travailler avec la JPA et les technologies connexes dans IntelliJ IDEA. Bien qu’il soit disponible en version freemium, la version gratuite comprend la plupart des fonctionnalités. Avec une note de 4,9, on peut affirmer que JPA Buddy simplifie vraiment la vie des développeurs Java et Kotlin.
.env files support
Avec une note de 4.7, ce plugin permet non seulement de définir des variables d’environnement pour exécuter/déboguer les configurations à partir de fichiers .env, mais également de mettre en évidence la syntaxe.
Translation
Intégrant de nombreux moteurs de traduction, tels que Google Translate et Microsoft Translate, ce plugin vous permet de traduire n’importe quel texte dans le code, notamment les commentaires de code et la documentation du code. L’interface utilisateur du plugin est disponible en anglais, chinois, coréen et japonais.
Atom Material Icons
Ce plugin permet de rendre les barres d’outils de vos IDE JetBrains préférés plus colorées et visibles en remplaçant les icônes par défaut par les icônes du fichier Atom.
IdeaVim
Grâce à ce plugin, vous disposez des fonctionnalités de l’éditeur Vim directement dans votre IDE JetBrains. Selon une enquête de StackOverflow, Vim figure toujours parmi les éditeurs les plus appréciés et le plugin IdeaVim totalise près de 12 millions de téléchargements depuis sa création. Consultez cet article de blog pour une présentation détaillée de l’utilisation d’IdeaVim.
Scala
Saviez-vous que 82 % des développeurs Scala utilisent IntelliJ IDEA ? Il n’est donc pas surprenant que le plugin Scala figure parmi les plugins les plus téléchargés. En outre, vous pouvez utiliser votre IDE Scala gratuitement avec IntelliJ IDEA Community Edition. Notez que Play Framework et Scala.js ne sont disponibles que dans IntelliJ IDEA Ultimate. Consultez cet article sur les plugins pour découvrir les dernières mises à jour et nouveautés.
GitToolBox
GitToolBox est un excellent outil de productivité et de collaboration qui étend l’intégration de Git, qui est récemment devenu freemium. Parmi les fonctionnalités payantes, on trouve la possibilité d’ajouter des annotations blame inline directement dans les IDE basés sur IntelliJ. On peut ainsi visualiser l’auteur, la date, l’heure et le sujet du commit pour la ligne en cours, et disposer de liens cliquables vers les tickets.
Nous aimerions savoir quels sont les plugins que vous aimez. N’hésitez pas à partager vos avis et vos retours expériences dans les commentaires ci-dessous.
Article original en anglais de :