{"id":158087,"date":"2020-05-19T10:08:30","date_gmt":"2020-05-19T10:08:30","guid":{"rendered":"https:\/\/blog.jetbrains.com\/webstorm\/2020\/05\/plugins-for-webstorm-you-need-to-know-about\/"},"modified":"2021-06-28T10:46:33","modified_gmt":"2021-06-28T09:46:33","slug":"plugins-for-webstorm-you-need-to-know-about","status":"publish","type":"webstorm","link":"https:\/\/blog.jetbrains.com\/fr\/webstorm\/2020\/05\/plugins-for-webstorm-you-need-to-know-about\/","title":{"rendered":"S\u00e9lection de plugins pour WebStorm \u00e0 conna\u00eetre"},"content":{"rendered":"<p>Avec WebStorm, vous pouvez commencer \u00e0 travailler sans avoir \u00e0 installer de plugin suppl\u00e9mentaire&nbsp;car toutes les fonctionnalit\u00e9s essentielles sont directement op\u00e9rationnelles. Mais qu&#8217;en est-il si vous souhaitez que votre outil soit un peu plus personnalis\u00e9 ou si vous avez besoin de fonctionnalit\u00e9s suppl\u00e9mentaires&nbsp;? <span id=\"more-23545\"><\/span>Gr\u00e2ce aux formidables membres de notre communaut\u00e9, nous avons de nombreux plugins qui r\u00e9pondent \u00e0 ces besoins&nbsp;!<\/p>\n<p>Dans cet article, nous vous proposons de d\u00e9couvrir quelques-uns des plugins pour les IDE de JetBrains les plus pratiques. Tous ces plugins sont compatibles avec d&#8217;autres IDE de JetBrains, comme PhpStorm et IntelliJ IDEA Ultimate, et peuvent \u00eatre install\u00e9s \u00e0 partir de <em>Preferences\/Settings <\/em><em>Plugins<\/em>. Il s&#8217;agit d&#8217;une s\u00e9lection car notre <a href=\"https:\/\/plugins.jetbrains.com\/webstorm\" target=\"_blank\" rel=\"noopener noreferrer\">r\u00e9f\u00e9rentiel<\/a> comprend des centaines de plugins !<\/p>\n<h2 id=\"theme_plugins\"><a href=\"https:\/\/plugins.jetbrains.com\/search?orderBy=downloadsproducts=webstormtags=Theme\" target=\"_blank\" rel=\"noopener noreferrer\">Plugins de th\u00e8mes<\/a><\/h2>\n<p>Vous avez envie d&#8217;autre chose que des th\u00e8mes propos\u00e9s par d\u00e9faut&nbsp;? Il existe de nombreux autres th\u00e8mes parmi lesquels vous pouvez choisir. Parmi les plus populaires, on trouve <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/8006-material-theme-ui\" target=\"_blank\" rel=\"noopener noreferrer\">Material Theme UI<\/a>, <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/11938-one-dark-theme\" target=\"_blank\" rel=\"noopener noreferrer\">One Dark<\/a>, <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12334-gradianto\" target=\"_blank\" rel=\"noopener noreferrer\">Gradianto<\/a> et <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12100-dark-purple-theme\" target=\"_blank\" rel=\"noopener noreferrer\">Dark Purple<\/a>. Si aucun ne vous convient vous pouvez \u00e9galement cr\u00e9er <a href=\"https:\/\/www.jetbrains.org\/intellij\/sdk\/docs\/reference_guide\/ui_themes\/themes_intro.html\" target=\"_blank\" rel=\"noopener noreferrer\">votre propre th\u00e8me<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11166\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-switching-themes.png\" alt=\"switching-themes\" width=\"600\" data-gif-src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-switching-themes.gif\"><\/p>\n<p>Une fois install\u00e9, le th\u00e8me sera disponible dans le menu d\u00e9roulant <em>Theme<\/em> sous <em>Preferences\/Settings | Appearance &amp; Behavior | Appearance.<\/em><\/p>\n<h2 id=\"key_promoter_x\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/9792-key-promoter-x\" target=\"_blank\" rel=\"noopener noreferrer\">Key Promoter X<\/a><\/h2>\n<p>L&#8217;utilisation intensive du clavier permet d&#8217;am\u00e9liorer consid\u00e9rablement la productivit\u00e9, mais il n&#8217;est pas \u00e9vident de se familiariser avec toutes les nouvelles combinaisons de raccourcis. C&#8217;est l\u00e0 que plugin Key Promoter X peut \u00eatre d&#8217;une grande aide. Lorsque vous utiliser la souris et cliquez sur un \u00e9l\u00e9ment dans l&#8217;IDE, il affiche la combinaison de touches que vous auriez pu utiliser. Et pour les boutons qui n&#8217;ont pas de raccourci, le plugin sugg\u00e8re de leur en attribuer un. Cela vous aide \u00e0 r\u00e9duire progressivement l&#8217;usage de la souris et, \u00e0 plus long terme, \u00e0 coder plus rapidement.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11167\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-key-promoter-x.png\" alt=\"key-promoter-x\" width=\"600\"><\/p>\n<h2 id=\"rainbow_brackets\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/10080-rainbow-brackets\" target=\"_blank\" rel=\"noopener noreferrer\">Rainbow Brackets<\/a><\/h2>\n<p>Ce plugin attribue une couleur unique \u00e0 chaque paire de parenth\u00e8ses, ce qui aide \u00e0 voir plus facilement o\u00f9 commence et o\u00f9 finit un bloc de code.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11168\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-rainbow-brackets.png\" alt=\"rainbow-brackets\" width=\"600\"><\/p>\n<p>Si vous utilisez les couleurs par d\u00e9faut, notez que le plugin fonctionne mieux en combinaison avec les th\u00e8mes sombres. Si vous utilisez un th\u00e8me clair ou si voulez essayer les th\u00e8mes par d\u00e9faut, vous pouvez cr\u00e9er votre propre jeu de couleurs. Pour ce faire, allez dans <em>Preferences\/Settings | Editor | Color Scheme | Rainbow Brackets<\/em>.<\/p>\n<h2 id=\"indent_rainbow\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/13308-indent-rainbow\" target=\"_blank\" rel=\"noopener noreferrer\">Indent Rainbow<\/a><\/h2>\n<p>Ce plugin a un fonctionnement similaire \u00e0 celui de Rainbow Brackets, mais s&#8217;applique aux indentations. Sa principale utilit\u00e9 est de rendre l&#8217;indentation plus lisible. Si une indentation incorrecte est utilis\u00e9e, le plugin mettra en \u00e9vidence la ligne en rouge pour permettre de d\u00e9tecter plus rapidement les probl\u00e8mes d&#8217;indentation.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11169\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-indent-rainbow.png\" alt=\"indent-rainbow\" width=\"600\"><\/p>\n<p>Comme avec Rainbow Brackets, les couleurs par d\u00e9faut s&#8217;accordent mieux avec les th\u00e8mes sombres. Vous pouvez tester l&#8217;opacit\u00e9 des couleurs d&#8217;indentation dans <em>Preferences\/Settings | Other Settings | Indent Rainbow<\/em> et l&#8217;ajuster aux th\u00e8mes clairs ou en fonction de vos besoins.<\/p>\n<h2 id=\"nyan_progress_bar\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/8575-nyan-progress-bar\" target=\"_blank\" rel=\"noopener noreferrer\">Nyan Progress Bar<\/a><\/h2>\n<p>Vous aimeriez que votre barre de progression soit plus attrayante&nbsp;? Le plugin Nyan Progress Bar peut vous y aider.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11170\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-nyan-progress-bar.png\" alt=\"nyan-progress-bar\" width=\"600\"><\/p>\n<p>Si Nyan Cat n&#8217;est pas \u00e0 votre go\u00fbt, il existe d&#8217;autres alternatives, notamment les plugin <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12453-hadouken-progress-bar\" target=\"_blank\" rel=\"noopener noreferrer\">Hadouken<\/a> et <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/11602-duck-progress-bar\" target=\"_blank\" rel=\"noopener noreferrer\">Duck Progress Bar<\/a>.<\/p>\n<h2 id=\"string_manipulation\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/2162-string-manipulation\" target=\"_blank\" rel=\"noopener noreferrer\">String Manipulation<\/a><\/h2>\n<p>Si vous avez besoin d&#8217;aide pour des actions d&#8217;\u00e9dition de texte avanc\u00e9es, comme le passage de camelCase \u00e0 kebab-lowercase, String Manipulation est le plugin qu&#8217;il vous faut. Vous pouvez trouver plus d&#8217;informations sur les actions prises en charge <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/2162-string-manipulation\" target=\"_blank\" rel=\"noopener noreferrer\">ici<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11172\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-string-manipulation.png\" alt=\"string-manipulation\" width=\"600\" data-gif-src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-string-manipulation-plugin.gif\"><\/p>\n<h2 id=\"quick_file_preview\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/12778-quick-file-preview\" target=\"_blank\" rel=\"noopener noreferrer\">Quick File Preview<\/a><\/h2>\n<p>Ce plugin aide \u00e0 parcourir le contenu de chaque fichier plus rapidement. Plus pr\u00e9cis\u00e9ment, il vous permet de pr\u00e9visualiser les fichiers du projet dans l&#8217;\u00e9diteur lorsque vous les s\u00e9lectionnez dans la vue <em>Project<\/em>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11174\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-quick-file-preview.png\" alt=\"quick-file-preview\" width=\"600\" data-gif-src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-quick-file-preview-plugin.gif\"><\/p>\n<h2 id=\"atom_material_icons\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/10044-atom-material-icons\" target=\"_blank\" rel=\"noopener noreferrer\">Atom Material Icons<\/a><\/h2>\n<p>Vous voulez \u00e9gayer votre th\u00e8me avec des ic\u00f4nes plus color\u00e9es&nbsp;? Essayez le plugin Atom Material Icons.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11175\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-atom-material-icons.png\" alt=\"atom-material-icons\" width=\"600\"><\/p>\n<p>Le plugin <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/11058-extra-icons\" target=\"_blank\" rel=\"noopener noreferrer\">Extra Icons<\/a> constitue une bonne alternative. Notez toutefois qu&#8217;il prend en charge moins d&#8217;ic\u00f4nes JavaScript.<\/p>\n<h2 id=\"codota\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/7638-codota\" target=\"_blank\" rel=\"noopener noreferrer\">Codota<\/a><\/h2>\n<p>Si vous avez envie d&#8217;exp\u00e9rimenter la saisie semi-automatique du code bas\u00e9e sur l&#8217;intelligence artificielle, le plugin Codota est une bonne solution pour commencer. Il rend les suggestions de saisie de WebStorm encore plus pertinentes et vous aide ainsi \u00e0 augmenter votre vitesse de codage. Pour en savoir plus sur le fonctionnement de ce plugin, consultez la <a href=\"https:\/\/plugins.jetbrains.com\/plugin\/7638-codota\" target=\"_blank\" rel=\"noopener noreferrer\">page d\u00e9di\u00e9e<\/a> et le <a href=\"https:\/\/www.codota.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">site web de Codota<\/a>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-codota-completion-suggestions.png\" alt=\"codota-completion-suggestions\" width=\"600\"><\/p>\n<p>Si vous d\u00e9cidez d&#8217;essayer Codota, sachez qu&#8217;en activant l&#8217;option de saisie automatique avanc\u00e9e vous acceptez <strong>d&#8217;envoyer<\/strong> <strong>des informations suppl\u00e9mentaires<\/strong> au serveur. <a href=\"https:\/\/www.codota.com\/code-privacy#deep-completions\" target=\"_blank\" rel=\"noopener noreferrer\">Cliquez ici<\/a> pour en savoir plus et d\u00e9cider si c&#8217;est ok pour vous.<\/p>\n<h2 id=\"acejump\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/7086-acejump\" target=\"_blank\" rel=\"noopener noreferrer\">AceJump<\/a><\/h2>\n<p>Le plugin AceJump est une bonne option si vous avez envie de tester des fonctionnalit\u00e9s de navigation. Il vous permet d&#8217;acc\u00e9der \u00e0 n&#8217;importe quel symbole dans l&#8217;\u00e9diteur en quelques clics seulement. Pour en savoir plus sur le fonctionnement de ce plugin, consultez les instructions d&#8217;utilisation d\u00e9taill\u00e9es disponibles <a href=\"https:\/\/github.com\/johnlindquist\/AceJump#acejump\" target=\"_blank\" rel=\"noopener noreferrer\">ici<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11176\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-acejump.png\" alt=\"acejump-plugin\" width=\"600\"><\/p>\n<h2 id=\"idea_mind_map\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/8045-idea-mind-map\" target=\"_blank\" rel=\"noopener noreferrer\">IDEA Mind Map<\/a><\/h2>\n<p>Vous aimez organiser vos id\u00e9es en utilisant des sch\u00e9mas conceptuels&nbsp;? Si c&#8217;est le cas, vous devriez trouver le plugin IDEA Mind Map utile car il permet de cr\u00e9er et de modifier des cartographies conceptuelles repr\u00e9sent\u00e9es par des fichiers MMD.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11177\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-mind-map-idea-plugin.png\" alt=\"mind-map-idea-plugin\" width=\"600\"><\/p>\n<h2 id=\"randomness\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/9836-randomness\" target=\"_blank\" rel=\"noopener noreferrer\">Randomness<\/a><\/h2>\n<p>Si il vous arrive souvent d&#8217;avoir des difficult\u00e9s \u00e0 trouver des donn\u00e9es al\u00e9atoires pour vos projets, ce plugin est fait pour vous. Il permet d&#8217;ins\u00e9rer des nombres al\u00e9atoires, des cha\u00eenes et des UUID.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11178\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-randomness.png\" alt=\"randomness-plugin\" width=\"600\"><\/p>\n<p>Pour ins\u00e9rer des donn\u00e9es al\u00e9atoires, appuyez sur <em>Alt+R<\/em> et choisissez le type de donn\u00e9es que vous souhaitez ins\u00e9rer. Une valeur diff\u00e9rente sera ins\u00e9r\u00e9e chaque fois que vous utiliserez l&#8217;action.<\/p>\n<h2 id=\"presentation_assistant\"><a href=\"https:\/\/plugins.jetbrains.com\/plugin\/7345-presentation-assistant\" target=\"_blank\" rel=\"noopener noreferrer\">Presentation Assistant<\/a><\/h2>\n<p>Vous devez faire des pr\u00e9sentations pour des \u00e9v\u00e9nements, enregistrer des screencasts ou programmer en bin\u00f4me&nbsp;? Le plugin Presentation Assistant affiche les raccourcis que vous utilisez pour permettre \u00e0 votre audience de suivre vos actions plus facilement.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-11180\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-presentation-assistant.png\" alt=\"string-manipulation\" width=\"600\" data-gif-src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2020\/05\/webstorm-presentation-assistant.gif\"><\/p>\n<p>Et vous, quels sont vos plugins pour WebStorm pr\u00e9f\u00e9r\u00e9s&nbsp;? Dites-le nous dans les commentaires !<\/p>\n<p><em>L&#8217;\u00c9quipe WebStorm<\/em><\/p>\n","protected":false},"author":813,"featured_media":153560,"comment_status":"open","ping_status":"closed","template":"","categories":[601],"tags":[355,743,91],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/webstorm\/158087"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/webstorm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/webstorm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=158087"}],"version-history":[{"count":2,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/webstorm\/158087\/revisions"}],"predecessor-version":[{"id":158091,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/webstorm\/158087\/revisions\/158091"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/153560"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=158087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=158087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=158087"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=158087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}