{"id":70167,"date":"2020-08-28T09:07:59","date_gmt":"2020-08-28T09:07:59","guid":{"rendered":"http:\/\/blog.jetbrains.com\/?post_type=blog&#038;p=70167"},"modified":"2022-09-05T13:18:33","modified_gmt":"2022-09-05T12:18:33","slug":"jetbrains-toolbox-2020-2-en-resume","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/fr\/blog\/2020\/08\/28\/jetbrains-toolbox-2020-2-en-resume\/","title":{"rendered":"JetBrains Toolbox 2020.2 &#8211; En R\u00e9sum\u00e9"},"content":{"rendered":"<p>Tous les outils JetBrains Toolbox inclus dans votre abonnement au Pack All Products ont \u00e9t\u00e9 mis \u00e0 jour vers leurs nouvelles versions 2020.2. D\u00e9couvrez ci-dessous ce que ces mises \u00e0 jour apportent \u00e0 chacun des outils que vous utilisez \u00e0 partir de la bo\u00eete \u00e0 outils. Vous pouvez \u00e9galement proc\u00e9der \u00e0 la mise \u00e0 jour vers la version la plus r\u00e9cente via <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\"><strong>l&#8217;Application Toolbox<\/strong><\/a> ou directement dans l&#8217;outil concern\u00e9.<\/p>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/idea\/\" rel=\"attachment wp-att-9633 noopener\" style=\"   min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9633\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo.png\" alt=\"IntelliJ IDEA\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/idea\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>IntelliJ IDEA 2020.2<\/strong><\/a> vous permet d&#8217;examiner et de fusionner les requ\u00eates pull GitHub directement dans l&#8217;EDI, de naviguer rapidement entre les avertissements et les erreurs d&#8217;un fichier via le nouveau widget d&#8217;inspections, de voir la liste compl\u00e8te des probl\u00e8mes du fichier actuel dans la fen\u00eatre d&#8217;outils Problems et d&#8217;\u00eatre averti\u00b7e si vos modifications risquent d&#8217;affecter d&#8217;autres fichiers. Vous pouvez utiliser Jakarta EE et b\u00e9n\u00e9ficier d&#8217;une meilleure prise en charge de Quarkus, Micronaut et OpenAPI.<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/webstorm\/\" rel=\"attachment wp-att-9638 noopener\" style=\" min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9638\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo-3.png\" alt=\"WebStorm\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/webstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>WebStorm 2020.2<\/strong><\/a> apporte l&#8217;option tr\u00e8s attendue permettant d&#8217;utiliser Prettier comme outil de mise en forme par d\u00e9faut, la meilleure prise en charge (maintenant nous pouvons le dire&nbsp;!) pour Vue, de nouvelles intentions pour JavaScript, une prise en charge compl\u00e8te pour les requ\u00eates pull GitHub, et bien plus encore&nbsp;!<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/pycharm\/\" rel=\"attachment wp-att-9637 noopener\" style=\" min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9637\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo-2.png\" alt=\"PyCharm\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/pycharm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>PyCharm 2020.2<\/strong><\/a> propose de nombreuses am\u00e9liorations pour augmenter votre productivit\u00e9 et la qualit\u00e9 de votre code. Vous pouvez maintenant ex\u00e9cuter le workflow complet de requ\u00eates pull sans quitter l&#8217;EDI, en utilisant la nouvelle interface utilisateur de PyCharm. Vous pouvez aussi facilement rep\u00e9rer les exceptions dans votre code gr\u00e2ce \u00e0 la nouvelle fen\u00eatre d&#8217;aper\u00e7u qui arr\u00eate l&#8217;ex\u00e9cution du code et indique la ligne de code qui g\u00e9n\u00e8re le probl\u00e8me. Enfin, la modification des signatures de m\u00e9thodes et le renommage des classes sont facilit\u00e9s gr\u00e2ce \u00e0 la nouvelle fonction de refactorisation in situ. Il vous suffit de saisir vos modifications dans l&#8217;\u00e9diteur, de les v\u00e9rifier et de les appliquer \u00e0 toutes leurs utilisations.<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/ruby\/\" rel=\"attachment wp-att-9644 noopener\" style=\" min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9644\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo-8.png\" alt=\"RubyMine\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/ruby\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>RubyMine 2020.2<\/strong><\/a>&nbsp;introduit une nouvelle fa\u00e7on d&#8217;examiner les probl\u00e8mes dans le code, toute une s\u00e9rie de nouvelles actions d&#8217;intention, la prise en charge du langage de template Liquid, la prise en charge compl\u00e8te des requ\u00eates pull GitHub et bien d&#8217;autres nouvelles fonctionnalit\u00e9s pour Ruby, Rails, JS et les outils de base de donn\u00e9es.<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/resharper\/\" rel=\"attachment wp-att-9640 noopener\" style=\" min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9640\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo-4.png\" alt=\"ReSharper\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/resharper\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>ReSharper 2020.2<\/strong><\/a> apporte de nouvelles inspections et des correctifs rapides pour C#8 et les types de r\u00e9f\u00e9rence nullable, le tr\u00e8s attendu Code Cleanup on Save et un outil d\u2019ex\u00e9cution de tests unitaires remani\u00e9. Par ailleurs, ReSharper&nbsp;C++ vous permet de passer \u00e0 un niveau sup\u00e9rieur de d\u00e9veloppement Unreal Engine et apporte de nombreuses am\u00e9liorations \u00e0 la prise en charge de C++\/CLI, \u00e0 la navigation et \u00e0 l&#8217;analyse du code.<br \/>\nVeuillez noter que le nouveau mod\u00e8le pour les licences ReSharper est pr\u00e9sent\u00e9 dans <a href=\"https:\/\/blog.jetbrains.com\/fr\/dotnet\/2020\/07\/20\/mise-a-jour-des-licences-pour-les-outils-net-et-visual-studio-de-jetbrains\/\"><strong>cet article de blog<\/strong><\/a>.<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/objc\/\" rel=\"attachment wp-att-9627 noopener\" style=\" min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9627\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/icon_AppCode.png\" alt=\"icon_AppCode\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/objc\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>AppCode 2020.2<\/strong><\/a> est d\u00e9sormais disponible avec la prise en charge initiale de Swift Package Manager, l&#8217;acc\u00e9l\u00e9ration de la saisie semi-automatique, de la navigation et de la mise en \u00e9vidence du code, la refactorisation Change Signature pour Swift, une nouvelle vue Problems, un nouveau widget d&#8217;inspections, la prise en charge compl\u00e8te des requ\u00eates pull GitHub et plus encore&nbsp;!<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/phpstorm\/\" rel=\"attachment wp-att-9639 noopener\" style=\" min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9639\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/phpstorm.png\" alt=\"PhpStorm\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/phpstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>PhpStorm 2020.2<\/strong><\/a> constitue une mise \u00e0 jour majeure pour l&#8217;EDI. Elle apporte notamment la prise en charge des types d&#8217;union PHP 8, un nouveau moteur de flux de contr\u00f4le pour PHP, une prise en charge compl\u00e8te du workflow des requ\u00eates pull GitHub dans l&#8217;EDI, un tout nouveau widget d&#8217;inspections et la prise en charge d&#8217;OpenAPI via un plugin.<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"www.jetbrains.com\/go\/\" rel=\"attachment wp-att-9636\" style=\" min-width: 64px;margin-right: 24px;\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9636\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo-1.png\" alt=\"GoLand\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/go\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>GoLand 2020.2<\/strong><\/a>fournit de nouvelles fonctionnalit\u00e9s pour les modules Go, une meilleure pr\u00e9sentation des probl\u00e8mes \u00e9ventuels et des points faibles de votre code, de nouvelles inspections du code, de nouvelles fonctionnalit\u00e9s d&#8217;\u00e9dition du code telles que la tr\u00e8s attendue Add Caret Per Selected Line, des mises \u00e0 jour pour le contr\u00f4le de version comme la prise en charge de WSL2 pour Git sur Windows, et plus encore&nbsp;!<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/rider\/\" rel=\"attachment wp-att-9643 noopener\" style=\"   min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9643\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo-7.png\" alt=\"Rider\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/rider\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>Rider 2020.2<\/strong><\/a> offre plusieurs fonctionnalit\u00e9s tr\u00e8s demand\u00e9es telles que le Localization Manager pour vous aider \u00e0 travailler avec les ressources dans votre application ou votre site web et la prise en charge de Shader dans notre int\u00e9gration Unity. Nous avons compl\u00e8tement retravaill\u00e9 l&#8217;outil d&#8217;ex\u00e9cution des tests unitaires et l&#8217;API du d\u00e9bogueur pour en am\u00e9liorer la rapidit\u00e9, la puissance et la stabilit\u00e9.<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/clion\/\" rel=\"attachment wp-att-9635 noopener\" style=\"   min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9635\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/icon_CLion.png\" alt=\"CLion\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/clion\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>CLion 2020.2<\/strong><\/a> couvre une plus grande vari\u00e9t\u00e9 de projets C++ avec l&#8217;ajout des projets Makefile et l\u2019am\u00e9lioration de la prise en charge de CMake. Gr\u00e2ce \u00e0 une meilleure conformit\u00e9 avec la norme C++20, au remaniement de nombreux contr\u00f4les d&#8217;analyse de code et \u00e0 de nouvelles capacit\u00e9s de tests unitaires, il n&#8217;a jamais \u00e9t\u00e9 aussi simple d&#8217;\u00e9crire du code C++ moderne de haute qualit\u00e9.<\/div>\n<\/div>\n<div style=\"display: flex; margin-bottom: 24px;\"><a href=\"https:\/\/www.jetbrains.com\/datagrip\/\" rel=\"attachment wp-att-9642 noopener\" style=\" min-width: 64px;margin-right: 24px;\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-9642\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/08\/logo-6.png\" alt=\"DataGrip\" width=\"64\" height=\"64\"><\/a><\/p>\n<div><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/datagrip\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>DataGrip 2020.2<\/strong><\/a> apporte un \u00e9diteur s\u00e9par\u00e9 pour les valeurs des cellules, un aper\u00e7u DML dans l&#8217;\u00e9diteur de donn\u00e9es, le dialecte Google BigQuery et bien plus&nbsp;!<\/div>\n<\/div>\n<p>En parall\u00e8le du lancement de ces nouvelles versions, nous avons commenc\u00e9 \u00e0 travailler sur les prochaines am\u00e9liorations de nos outils. L&#8217;ouverture des programmes d&#8217;acc\u00e8s anticip\u00e9 pour les versions 2020.3 devrait donc avoir lieu tr\u00e8s bient\u00f4t. Restez \u00e0 l&#8217;\u00e9coute&nbsp;!<\/p>\n<p>L&#8217;\u00c9quipe JetBrains<\/p>\n<p><em>Auteur de l&#8217;article original en anglais : <a href=\"https:\/\/blog.jetbrains.com\/author\/marinakovaleva\/\" target=\"_blank\" rel=\"noopener noreferrer\">Marina Kovaleva<\/a><\/em><\/p>\n","protected":false},"author":813,"featured_media":70216,"comment_status":"open","ping_status":"closed","template":"","categories":[907,5039,4114],"tags":[514],"cross-post-tag":[7099],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/70167"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/blog"}],"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=70167"}],"version-history":[{"count":4,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/70167\/revisions"}],"predecessor-version":[{"id":277172,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/70167\/revisions\/277172"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/70216"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=70167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=70167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=70167"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=70167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}