{"id":34221,"date":"2020-01-28T17:17:23","date_gmt":"2020-01-28T16:17:23","guid":{"rendered":"https:\/\/blog.jetbrains.com\/fr\/?p=505"},"modified":"2020-07-01T13:16:15","modified_gmt":"2020-07-01T13:16:15","slug":"ce-qui-vous-attend-avec-webstorm-cette-annee-notre-feuille-de-route-pour-la-version-2020-1","status":"publish","type":"post","link":"https:\/\/blog.jetbrains.com\/fr\/2020\/01\/28\/ce-qui-vous-attend-avec-webstorm-cette-annee-notre-feuille-de-route-pour-la-version-2020-1\/","title":{"rendered":"Ce qui vous attend avec WebStorm cette ann\u00e9e : notre feuille de route pour la version 2020.1"},"content":{"rendered":"Nous n'avons pas ch\u00f4m\u00e9 \u00e0 la fin de l'ann\u00e9e derni\u00e8re : nous avons publi\u00e9 la troisi\u00e8me mise \u00e0 jour majeure de WebStorm en 2019; puis le premier correctif de bugs; et finalis\u00e9 la feuille de route pour la version 2020.1.\r\n\r\nVoici ce que vous pr\u00e9voyons pour la prochaine version, qui sera publi\u00e9e d\u00e9but avril 2020. Tout d'abord, nous allons continuer \u00e0 optimiser les performances afin d'all\u00e9ger WebStorm. Deuxi\u00e8mement, nous allons ajouter de nouvelles fonctionnalit\u00e9s et am\u00e9liorer la prise en charge des frameworks et des outils les plus utilis\u00e9s comme Prettier; pour vous aider \u00e0 travailler plus efficacement avec eux. Examinons de plus pr\u00e8s nos prochaines priorit\u00e9s.\r\nAll\u00e9ger WebStorm\r\nJusqu'\u00e0 ce que nous publions la v2019.3, les utilisateurs de WebStorm rencontraient souvent un probl\u00e8me de lenteur au d\u00e9marrage. En 2019, nous avons introduit un certain nombre de modifications architecturales qui ont consid\u00e9rablement r\u00e9duit le temps de d\u00e9marrage. Nous allons continuer \u00e0 optimiser cet aspect de l'EDI.\r\n\r\nPar ailleurs, nous pr\u00e9voyons de commencer \u00e0 travailler sur la r\u00e9duction des perturbations caus\u00e9es par l'indexation pour vous permettre d'effectuer plus d'actions pendant que l'indexation est en cours.\r\n\r\nNous souhaitons \u00e9galement faciliter le processus d'installation et de mise \u00e0 jour de plugins afin que vous puissiez les g\u00e9rer sans avoir \u00e0 red\u00e9marrer l'EDI. Dans WebStorm 2019.3, celq focntionne d\u00e9j\u00e0 pour la plupart des plugins de th\u00e8mes et de configurations clavier. Dans le prochain cycle de d\u00e9veloppement, nous chercherons \u00e0 \u00e9tendre cette prise en charge \u00e0 d'autres types de plugins.\r\n\r\nSi vous souhaitez en savoir plus sur les am\u00e9liorations de performances pr\u00e9vues, vous pouvez consulter l'article de blog sur la feuille de route de la plateforme IntelliJ. Tout ce qui est d\u00e9crit dans cet article s'applique \u00e9galement \u00e0 WebStorm.\r\nVous aider \u00e0 tirer le meilleur parti des technologies prises en charge\r\nNous souhaitons que WebStorm facilite encore le travail avec les technologies qu'il prend en charge. Nous avons commenc\u00e9 \u00e0 exp\u00e9rimenter cela avec la saisie automatique de code optimis\u00e9e par le machine learning pour JavaScript et TypeScript. WebStorm pourra ainsi fournir des suggestions de saisie automatique plus pr\u00e9cises et vous permettre d'\u00e9crire du code de qualit\u00e9 plus rapidement . Nous communiquerons sur nos avanc\u00e9es dans ce domaine sur le blog.\r\n\r\nWebStorm 2020.1 prendra \u00e9galement en charge plusieurs nouvelles fonctionnalit\u00e9s JavaScript et TypeScript et proposera une meilleure prise en charge des frameworks. Pour les frameworks, nous pr\u00e9voyons aussi des \u00e9volutions pour que WebStorm comprenne mieux les projets en utilisant des biblioth\u00e8ques comme React Redux et Vuex. De plus, nous am\u00e9liorerons la documentation rapide pour les composants Angular et React, tout comme nous l'avons fait pour Vue.js dans WebStorm 2019.3.\r\n\r\nNous pr\u00e9voyons \u00e9galement de rationaliser le processus de travail avec Prettier et ESLint en ajoutant des options pour les ex\u00e9cuter lors de l'enregistrement et pour d\u00e9finir Prettier comme formateur de code par d\u00e9faut. Comme ils font partie int\u00e9grante des workflows quotidiens de nombreux d\u00e9veloppeurs, ces outils sont devenus de facto une norme pour le style de code JavaScript. C'est pourquoi nous voulons nous assurer que vous pouvez travailler avec eux de la mani\u00e8re la plus harmonieuse possible - sans avoir fournir d'effort suppl\u00e9mentaire pour d\u00e9finir Prettier comme formateur par d\u00e9faut via un watcher de fichiers ou installer des plugins tiers, comme c'est le cas actuellement.\r\n\r\nEnfin, nous avons planifi\u00e9 quelques activit\u00e9s de nettoyage pour le prochain cycle de d\u00e9veloppement. En particulier, nous allons passer en revue les inspections JavaScript existantes afin de r\u00e9duire le nombre d'avertissements non pertinents que vous recevez parfois de WebStorm. De plus, nous allons rendre obsol\u00e8te la prise en charge de certaines technologies et outils rarement utilis\u00e9s, tels que Compass, les anciennes versions de JavaScript et l'interface utilisateur pour l'installation des packages npm dans Preferences\/Settings | Languages and Frameworks | Node.js and npm, JSCS, Bower. Ces technologies seront toujours prises en charge : elles ne seront plus directement accessibles mais resteront disponibles via plugins.\r\n\r\nVous connaissez maintenant l'essentiel. Bien s\u00fbr, notre feuille de route peut \u00eatre sujette \u00e0 modification, mais l'orientation g\u00e9n\u00e9rale restera la m\u00eame. La prochaine \u00e9tape sera le d\u00e9but prochain du Programme d'acc\u00e8s anticip\u00e9 pour la version 2020.1 !\r\n\r\nL'\u00c9quipe WebStorm","protected":false},"excerpt":{"rendered":"Nous n'avons pas ch\u00f4m\u00e9 \u00e0 la fin de l'ann\u00e9e derni\u00e8re : nous avons publi\u00e9 la troisi\u00e8me mise \u00e0 jour majeure de WebStorm en 2019; puis le premier correctif de bugs; et finalis\u00e9 la feuille de route pour la","protected":false},"author":{"name":"Delphine Massenhove","link":"https:\/\/blog.jetbrains.com\/fr\/author\/delphine-massenhovejetbrains-com"},"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[907],"tags":[4609],"cross-post-tag":[],"acf":[],"featured_image":null,"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34221"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"},{"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=34221"}],"version-history":[{"count":1,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34221\/revisions"}],"predecessor-version":[{"id":52614,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34221\/revisions\/52614"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=34221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=34221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=34221"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=34221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}