{"id":308183,"date":"2022-12-16T10:44:06","date_gmt":"2022-12-16T09:44:06","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=blog&#038;p=308183"},"modified":"2022-12-21T13:25:28","modified_gmt":"2022-12-21T12:25:28","slug":"vue-d-ensemble-des-versions-2022-3-des-ide-et-outils-net-de-jetbrains","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/fr\/blog\/2022\/12\/16\/vue-d-ensemble-des-versions-2022-3-des-ide-et-outils-net-de-jetbrains\/","title":{"rendered":"Vue d&#8217;ensemble des versions 2022.3 des IDE et outils .NET de JetBrains"},"content":{"rendered":"<p>Tous nos IDE et outils .NET ont fait l&#8217;objet de leur derni\u00e8re mise \u00e0 jour majeure de l&#8217;ann\u00e9e et nous esp\u00e9rons que leurs nouvelles fonctionnalit\u00e9s et am\u00e9liorations vous aideront non seulement \u00e0 gagner en productivit\u00e9, mais aussi \u00e0 b\u00e9n\u00e9ficier d&#8217;une exp\u00e9rience plus agr\u00e9able&nbsp;!<\/p>\n<p>Voici un tour d&#8217;horizon des principales nouveaut\u00e9s de chacun de ces produits.<\/p>\n<h1>IDE bas\u00e9s sur IntelliJ<\/h1>\n<p>Commen\u00e7ons par quelques-unes des nouvelles fonctionnalit\u00e9s les plus importantes communes aux versions 2022.3 de tous nos IDE.<\/p>\n<h3><span id=\"New_UI\" class=\"ez-toc-section\"><\/span>Nouvelle interface utilisateur<\/h3>\n<p>L&#8217;interface utilisateur enti\u00e8rement remani\u00e9e, <a href=\"https:\/\/blog.jetbrains.com\/idea\/2022\/05\/take-part-in-the-new-ui-preview-for-your-jetbrains-ide\/\">annonc\u00e9e<\/a> plus t\u00f4t cette ann\u00e9e, est d\u00e9sormais accessible \u00e0 tous. Apr\u00e8s des tests approfondis, elle s&#8217;est r\u00e9v\u00e9l\u00e9e fonctionnelle et plus facile d&#8217;utilisation pour un grand nombre de nos utilisateurs. Mettez \u00e0 jour votre IDE pr\u00e9f\u00e9r\u00e9 et essayez la nouvelle interface utilisateur en allant dans <em>Settings\/Preferences | Appearance &amp; Behavior | New UI Preview<\/em>. Nous esp\u00e9rons qu&#8217;elle vous plaira&nbsp;!<\/p>\n<h3><span id=\"Settings_Sync\" class=\"ez-toc-section\"><\/span><em>Settings Sync<\/em><\/h3>\n<p><em>Settings Sync<\/em> est une nouvelle solution qui permet de synchroniser et de sauvegarder vos param\u00e8tres utilisateur personnalis\u00e9s, tels que les param\u00e8tres partageables de la plateforme, les plugins int\u00e9gr\u00e9s et les plugins tiers. Pour en savoir plus sur le nouveau plugin Settings Sync et le processus de migration, consultez ce <a href=\"https:\/\/www.jetbrains.com\/help\/idea\/2022.3\/sharing-your-ide-settings.html#faq\" target=\"_blank\" rel=\"noopener\">guide<\/a>.<\/p>\n<p><em>Veuillez noter que le plugin Settings Sync n&#8217;est pas disponible dans Rider.<\/em><\/p>\n<h3><span id=\"WSL_support_in_remote_development\" class=\"ez-toc-section\"><\/span>Prise en charge de WSL dans le d\u00e9veloppement \u00e0 distance<\/h3>\n<p>Un moyen alternatif de travailler avec des projets ex\u00e9cut\u00e9s dans des syst\u00e8mes de fichiers WSL 2 a fait son arriv\u00e9e. Au lieu d&#8217;ex\u00e9cuter un IDE complet sous Windows, le backend de l&#8217;IDE se lancera directement dans WSL&nbsp;2 lui-m\u00eame. Il vous suffit de vous y connecter de la m\u00eame mani\u00e8re que vous vous connecteriez \u00e0 n&#8217;importe quelle machine distante lorsque vous utilisez le d\u00e9veloppement \u00e0 distance dans l&#8217;IDE.<\/p>\n<h3><span id=\"Redis_support_in_databases\" class=\"ez-toc-section\"><\/span>Prise en charge de Redis dans les bases de donn\u00e9es<\/h3>\n<p>La tr\u00e8s attendue prise en charge de Redis est finalement disponible. Pour plus de d\u00e9tails, lisez <a href=\"https:\/\/blog.jetbrains.com\/datagrip\/2022\/11\/02\/datagrip-2023-3-eap-2-redis-support\/\">cet article de blog<\/a>.<\/p>\n<p>Nous vous recommandons d&#8217;utiliser notre application gratuite Toolbox App pour la mise \u00e0 jour de vos outils. T\u00e9l\u00e9chargez-la sur <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">cette page<\/a> ou cliquez simplement sur le bouton ci-dessous&nbsp;:<\/p>\n<p><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/fr-fr\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\"><i class=\"download-icon\"><\/i>T\u00e9l\u00e9charger<\/a><\/p>\n<p>Passons \u00e0 pr\u00e9sent aux autres fonctionnalit\u00e9s et am\u00e9liorations notables propres \u00e0 chaque IDE.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/webstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">WebStorm 2022.3<\/a><\/strong> apporte la prise en charge de Vitest, une mise \u00e0 jour de l&#8217;assistant <em>New Project<\/em>, la r\u00e9duction de type dans les mod\u00e8les Angular, Code Vision pour JavaScript et TypeScript, ainsi que des am\u00e9liorations pour Vue.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/idea\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">IntelliJ IDEA 2022.3<\/a>.<\/strong> Outre les fonctionnalit\u00e9s mentionn\u00e9es ci-dessus, IntelliJ IDEA 2022.3 propose de nouvelles actions pour le c\u00e2blage automatique des beans Spring et la g\u00e9n\u00e9ration de sch\u00e9mas OpenAPI. D\u00e9couvrez tous les d\u00e9tails dans <a href=\"https:\/\/blog.jetbrains.com\/idea\/2022\/11\/intellij-idea-2022-3\/\">cet article de blog<\/a>.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/ruby\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">RubyMine 2022.3<\/a><\/strong> apporte une meilleure prise en charge de RBS, des am\u00e9liorations pour travailler avec des contextes et des exemples partag\u00e9s dans RSpec, une mise \u00e0 jour de la navigation et de la vue structure, et des am\u00e9liorations concernant le d\u00e9veloppement \u00e0 distance.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/pycharm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">PyCharm 2022.3<\/a><\/strong> propose une meilleure exp\u00e9rience pour le travail avec du code asynchrone dans la console Python, car vous pouvez maintenant utiliser le mot-cl\u00e9 <strong>await<\/strong> en dehors des fonctions pour appeler des coroutines. La fen\u00eatre d&#8217;outil <em>Python Packages<\/em> peut maintenant vous aider \u00e0 trouver, installer et supprimer des paquets de la biblioth\u00e8que Anaconda (en plus de PyPI). Pour les DataFrames pandas, de nouvelles options permettent de masquer des colonnes, d&#8217;utiliser la pagination pour parcourir les lignes rapidement et d&#8217;exporter les DataFrames dans plusieurs formats.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/dataspell\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">DataSpell 2022.3<\/a><\/strong> simplifie la science des donn\u00e9es, que vous travailliez sur des machines distantes ou locales. Ex\u00e9cutez des projets sur des serveurs distants directement dans votre IDE en configurant un interpr\u00e9teur Python distant via SSH. D\u00e9boguez les cellules de notebooks sur des serveurs Jupyter distants. Suivez automatiquement les modifications apport\u00e9es aux notebooks Jupyter gr\u00e2ce \u00e0 <em>Local History<\/em>, sans avoir besoin du contr\u00f4le de version.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/go\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>GoLand<\/strong> <strong>2022.3<\/strong><\/a> fournit des am\u00e9liorations de la performance et de nouvelles fonctionnalit\u00e9s pour les g\u00e9n\u00e9riques et les espaces de travail Go. Nous avons int\u00e9gr\u00e9 Go Playground et ajout\u00e9 la prise en charge des am\u00e9liorations apport\u00e9es aux commentaires de la documentation Go. Enfin, il apporte de nouvelles fonctionnalit\u00e9s, notamment pour le client HTTP et Docker.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/rider\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">Rider 2022.3<\/a><\/strong> prend en charge le SDK .NET 7 et les derni\u00e8res fonctionnalit\u00e9s de C# 11. Cette version offre des am\u00e9liorations consid\u00e9rables sur le plan des performances, notamment en ce qui concerne le temps de d\u00e9marrage et la possibilit\u00e9 d&#8217;ex\u00e9cuter Rider sur WSL 2 via le d\u00e9veloppement \u00e0 distance. Nous avons \u00e9galement introduit plusieurs changements importants concernant l&#8217;interface et l&#8217;exp\u00e9rience utilisateur. Enfin, cette version renforce l&#8217;int\u00e9gration avec Unity et Unreal editors.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/clion\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>CLion<\/strong> <strong>2022.3<\/strong><\/a> am\u00e9liore l&#8217;exp\u00e9rience utilisateur \u00e0 tous les niveaux, que ce soit pour des projets ne comportant que quelques fichiers C\/C++ ou pour des applications complexes bas\u00e9es sur CMake. Il vous aide \u00e9galement \u00e0 adopter les derni\u00e8res fonctionnalit\u00e9s de C++20 et \u00e0 travailler de fa\u00e7on plus productive dans des configurations embarqu\u00e9es et distantes.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/datagrip\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">DataGrip 2022.3<\/a><\/strong> est disponible avec la tant attendue prise en charge de Redis. Vous pouvez d\u00e9sormais vous connecter \u00e0 Redis Single Instance, examiner les valeurs cl\u00e9s dans Data Viewer, \u00e9crire et ex\u00e9cuter des requ\u00eates Redis, et plus encore. Nous avons \u00e9galement ajout\u00e9 un filtre rapide dans l&#8217;explorateur de base de donn\u00e9es, un filtrage de sch\u00e9ma bas\u00e9 sur les motifs, des formats pour les champs de type datetime et d&#8217;autres nouvelles fonctionnalit\u00e9s.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/phpstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">PhpStorm 2022.3<\/a><\/strong> constitue une mise \u00e0 jour majeure qui inclut notamment la prise en charge de PHP 8.2, Code Vision pour PHP, la pr\u00e9visualisation des correctifs rapides, la prise en charge de ParaTest et la vue rendue pour PHPDoc.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/objc\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">AppCode 2022.3<\/a> <\/strong>est compatible avec macOS 13 et Xcode 14.2. Il apporte davantage de capacit\u00e9s de refactorisation pour Swift et permet des injections de langage.<\/p>\n<p><em>Avec la publication de cette version, nous annon\u00e7ons aussi <strong>la fin de la commercialisation et de l&#8217;assistance technique d&#8217;AppCode<\/strong>. Pour en savoir plus, veuillez consulter <a href=\"https:\/\/blog.jetbrains.com\/fr\/appcode\/2022\/12\/appcode-2022-3-release-and-end-of-sales-and-support\/\">cet article de blog<\/a>.<\/em><\/p>\n<h1>Outils .NET et Extensions VS<\/h1>\n<p>ReSharper et Rider inaugurent tous les deux une prise en charge de base des derni\u00e8res fonctionnalit\u00e9s de C# 11 et la d\u00e9tection des d\u00e9pendances vuln\u00e9rables pour les paquets NuGet.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/resharper\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">ReSharper 2022.3<\/a> offre \u00e9galement une mise en \u00e9vidence du code et des inspections de bases de donn\u00e9es remani\u00e9es \u00e0 partir de Dynamic Program Analysis.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/rider\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">Rider 2022.3<\/a> apporte d&#8217;importantes am\u00e9liorations des performances, la prise en charge du SDK .NET 7 et de WSL 2, ainsi que la possibilit\u00e9 d&#8217;ancrer les fen\u00eatres d&#8217;outils pour les configurations multi-moniteurs. Cette version renforce \u00e9galement l&#8217;int\u00e9gration avec Unity et Unreal.<\/p>\n<p><a href=\"https:\/\/www.jetbrains.com\/resharper-cpp\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">ReSharper C++ 2022.3<\/a> fournit une prise en charge exp\u00e9rimentale des modules de C++20 et une int\u00e9gration fluide avec clang-format.<\/p>\n<p>Cette mise \u00e0 jour dote \u00e9galement ReSharper, dotPeek, dotMemory, dotTrace, dotCover et les outils en ligne de commande de ReSharper d&#8217;une prise en charge de Windows ARM64. Rider 2022.3 notamment peut fonctionner sous Windows et Linux ARM64.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\"><i class=\"download-icon\"><\/i>T\u00e9l\u00e9charger<\/a><\/p>\n<p>C&#8217;est tout pour cette ann\u00e9e&nbsp;! Nous vous souhaitons de bonnes f\u00eates de fin d&#8217;ann\u00e9e et avons h\u00e2te de vous retrouver en 2023 avec de nouvelles fonctionnalit\u00e9s encore plus int\u00e9ressantes dans vos outils JetBrains pr\u00e9f\u00e9r\u00e9s.<\/p>\n<p>L&#8217;\u00c9quipe JetBrains<\/p>\n<p><em>Auteur de l&#8217;article original en anglais<\/em> :<\/p>\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":813,"featured_media":308163,"comment_status":"closed","ping_status":"closed","template":"","categories":[89,3637],"tags":[76],"cross-post-tag":[7099],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/308183"}],"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=308183"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/308183\/revisions"}],"predecessor-version":[{"id":309622,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/308183\/revisions\/309622"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/308163"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=308183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=308183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=308183"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=308183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}