{"id":417397,"date":"2023-12-08T13:34:30","date_gmt":"2023-12-08T12:34:30","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=blog&#038;p=417397"},"modified":"2023-12-08T13:38:14","modified_gmt":"2023-12-08T12:38:14","slug":"prets-pour-la-mise-a-jour-les-versions-2023-3-des-outils-de-codage-de-jetbrains-sont-disponibles","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/fr\/blog\/2023\/12\/08\/prets-pour-la-mise-a-jour-les-versions-2023-3-des-outils-de-codage-de-jetbrains-sont-disponibles\/","title":{"rendered":"Pr\u00eats pour la mise \u00e0 jour\u00a0? Les versions 2023.3 des outils de codage de JetBrains sont disponibles\u00a0!"},"content":{"rendered":"\n<p>La derni\u00e8re mise \u00e0 jour majeure de l&#8217;ann\u00e9e apporte une profusion de nouvelles fonctionnalit\u00e9s pour vous offrir une exp\u00e9rience de d\u00e9veloppement encore plus exceptionnelle. D\u00e9couvrez le r\u00e9sum\u00e9 des mises \u00e0 jour des outils de bureau de JetBrains ci-dessous.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pr\u00e9sentation de JetBrains AI<\/strong><\/h2>\n\n\n\n<p>\u00c0 part vous, qui conna\u00eet le mieux votre projet&nbsp;? Votre IDE&nbsp;! C&#8217;est pour cela que la nouvelle fonctionnalit\u00e9 d&#8217;AI Assistant est si pertinente et utile.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/ai\/\" target=\"_blank\" rel=\"noopener\">L&#8217;AI Assistant<\/a> est maintenant disponible pour tous et apporte de nombreuses nouveaut\u00e9s et fonctionnalit\u00e9s am\u00e9lior\u00e9es pour rendre votre travail avec les IDE de JetBrains encore plus productif.<\/p>\n\n\n\n<p>Apprenez-en plus sur le service JetBrains AI et l&#8217;AI Assistant en regardant <a href=\"https:\/\/www.youtube.com\/watch?v=SN51H_q9wBg\" target=\"_blank\" rel=\"noopener\">l&#8217;enregistrement<\/a> de leur pr\u00e9sentation par leurs cr\u00e9ateurs lors de l&#8217;\u00e9v\u00e9nement AI Launch sur notre cha\u00eene YouTube.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>IDE de JetBrains : R\u00e9alisez vos projets. Avec du code.<\/strong><\/h2>\n\n\n\n<p>Avec les versions 2023.3 de nos IDE, nos utilisateurs b\u00e9n\u00e9ficient de mises \u00e0 jour qui simplifient et optimisent leur exp\u00e9rience, d&#8217;une meilleure prise en charge des syst\u00e8mes de contr\u00f4le de version, d&#8217;am\u00e9liorations pour le d\u00e9veloppement web et de diverses nouvelles fonctionnalit\u00e9s sp\u00e9cifiques \u00e0 chacun de nos produits. Voici les am\u00e9liorations que vous trouverez dans la plupart de vos IDE&nbsp;:<\/p>\n\n\n\n<ul>\n<li>Nous avons ajout\u00e9 plusieurs fonctionnalit\u00e9s pour <strong>enrichir l&#8217;exp\u00e9rience utilisateur<\/strong>, telles que le nouveau raccourci <em>Speed Search<\/em>, la possibilit\u00e9 de masquer la barre d&#8217;outils principale et l&#8217;option de disposition de fen\u00eatre d&#8217;outils <em>Default<\/em>.<\/li>\n\n\n\n<li>Pour le d\u00e9veloppement web, vous trouverez des <strong>am\u00e9liorations pour Typescript<\/strong> qui rendent l&#8217;ajout d&#8217;instructions <code>import type<\/code> plus fluide et coh\u00e9rent. Nous avons \u00e9galement ajout\u00e9 dans nos IDE la prise en charge de deux frameworks de tests web populaires, Cypress et Playwright.<\/li>\n<\/ul>\n\n\n\n<ul>\n<li>La nouvelle <strong>visionneuse de diff<\/strong> simplifie le processus de r\u00e9vision des modifications en pr\u00e9sentant l&#8217;ensemble des fichiers modifi\u00e9s dans un seul cadre d\u00e9roulant. Elle est compatible avec les r\u00e9visions de GitLab, GitHub et JetBrains Space dans la plupart des IDE JetBrains. L&#8217;int\u00e9gration avec GitLab inclut \u00e9galement la prise en charge des extraits de code GitLab.<br><\/li>\n<\/ul>\n\n\n\n<p>Outre ces am\u00e9liorations globales, chaque produit a \u00e9galement fait l&#8217;objet de mises \u00e0 jour sp\u00e9cifiques. Pour en savoir plus, consultez le r\u00e9sum\u00e9 des mises \u00e0 jour et la page Nouveaut\u00e9s des diff\u00e9rents produits JetBrains que vous utilisez&nbsp;:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/idea\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>IntelliJ IDEA 2023.3<\/strong><\/a> apporte une prise en charge compl\u00e8te des derni\u00e8res fonctionnalit\u00e9s de Java 21, des mises \u00e0 jour importantes pour le d\u00e9veloppement en Kotlin et Scala, ainsi qu&#8217;une option <em>Run to Cursor<\/em> directement disponible dans l&#8217;\u00e9diteur pour am\u00e9liorer le workflow de d\u00e9bogage. IntelliJ IDEA Ultimate fournit une exp\u00e9rience de d\u00e9veloppement avec Kubernetes optimale, une prise en charge \u00e9tendue des Dev Containers et plusieurs am\u00e9liorations pour le client HTTP.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/pycharm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>PyCharm 2023.3<\/strong><\/a> introduit la fonctionnalit\u00e9 Full Line Code Completion, qui s&#8217;appuie sur le deep learning pour fournir des suggestions de code \u00e0 jetons multiples tout en conservant vos donn\u00e9es sur votre machine. PyCharm assure d\u00e9sormais la prise en charge int\u00e9grale des fonctionnalit\u00e9s de Python 3.12, un aper\u00e7u en temps r\u00e9el des mod\u00e8les Django, la fen\u00eatre d&#8217;outils Django Structure pour g\u00e9rer les vues, les mod\u00e8les et les classes d&#8217;administration de mod\u00e8les. Pour les data scientists, la nouvelle interface utilisateur pour les DataFrames permet de trier, d&#8217;afficher et d&#8217;analyser facilement les donn\u00e9es, sans codage suppl\u00e9mentaire.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/clion\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">CLion 2023.3<\/a> <\/strong>prend maintenant en charge Meson et offre une meilleure prise en charge de Bazel. De nouvelles fonctionnalit\u00e9s, telles que la vue Assembly et l&#8217;analyse du code am\u00e9lior\u00e9e avec les v\u00e9rificateurs de fuite de m\u00e9moire, vous permettent d&#8217;examiner votre code plus en profondeur. Enfin, les d\u00e9veloppeurs de technologies embarqu\u00e9es peuvent b\u00e9n\u00e9ficier de la nouvelle prise en charge des fichiers d&#8217;arborescence des p\u00e9riph\u00e9riques.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/go\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>GoLand 2023.3<\/strong><\/a> apporte plusieurs am\u00e9liorations significatives. Les Dev Containers sont maintenant officiellement pris en charge. Nous travaillons sur un ensemble de fonctionnalit\u00e9s et continuons de d\u00e9velopper activement la prise en charge des Dev Containers, qui sont en version \u00ab&nbsp;B\u00eata&nbsp;\u00bb. Par ailleurs, le style de pliage de code a fait l&#8217;objet d&#8217;une mise \u00e0 jour majeure. Nous avons \u00e9galement ajout\u00e9 de nombreux conseils de productivit\u00e9, des refactorisations et des correctifs rapides, tels que des conseils pour les expressions slices et des capacit\u00e9s d&#8217;analyse du code pour les fonctions personnalis\u00e9es de type <code>printf<\/code>. GoLand 2023.3 fournit aussi des mises \u00e0 jour pour les int\u00e9grations avec Docker et Kubernetes, pour les syst\u00e8mes de contr\u00f4le de version et pour le d\u00e9veloppement web.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/datagrip\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>DataGrip 2023.3<\/strong><\/a> introduit la biblioth\u00e8que Lets-Plot int\u00e9gr\u00e9e pour une visualisation fluide des donn\u00e9es no code. Cette version apporte aussi une nouvelle fonctionnalit\u00e9 qui permet d&#8217;importer les donn\u00e9es dans des cibles multiples et de modifier plusieurs choses \u00e0 la fois. DataGrip offre d\u00e9sormais davantage de flexibilit\u00e9 dans l&#8217;\u00e9diteur de donn\u00e9es. Les utilisateurs peuvent ainsi sp\u00e9cifier des s\u00e9parateurs d\u00e9cimaux et de groupement pour les donn\u00e9es num\u00e9riques. La version 2023.3 apporte de nombreuses mises \u00e0 jour pour l&#8217;introspection dans diff\u00e9rentes bases de donn\u00e9es. D&#8217;autre part, elle apporte la tr\u00e8s attendue prise en charge de DynamoDB.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/webstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">WebStorm 2023.3<\/a> <\/strong>comprend plusieurs mises \u00e0 jour pour la prise en charge d&#8217;Angular&nbsp;: une v\u00e9rification de type stricte dans les mod\u00e8les Angular am\u00e9lior\u00e9e, une meilleure gestion des signaux et la syntaxe de contr\u00f4le de flux d&#8217;Angular 17. Cette version fournit \u00e9galement de nouvelles options de compl\u00e9tion et de refactorisation <em>Rename<\/em> pour la fonctionnalit\u00e9 <code>defineSlots<\/code> de Vue 3, ainsi que la prise en charge int\u00e9gr\u00e9e du plugin TypeScript for Svelte. En outre, elle inaugure la prise en charge des frameworks de tests Cypress et Playwright et une prise en charge initiale de l&#8217;ex\u00e9cuteur de tests Node.js.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/phpstorm\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>PhpStorm 2023.3<\/strong><\/a> am\u00e9liore consid\u00e9rablement votre exp\u00e9rience de d\u00e9veloppement PHP, avec notamment la prise en charge des fonctionnalit\u00e9s de PHP 8.3. Cette version fournit un initialiseur de projet int\u00e9gr\u00e9 qui facilite la cr\u00e9ation de projets directement depuis l&#8217;\u00e9cran <em>Welcome<\/em>, une prise en charge compl\u00e8te du langage de requ\u00eate Doctrine dans QueryBuilder, la conversion des annotations Doctrine et Symfony en attributs, entre autres.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/dataspell\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>DataSpell 2023.3<\/strong><\/a> apporte la prise en charge du framework de transformation des donn\u00e9es dbt Core. La collaboration entre les notebooks Jupyter et SQL a \u00e9t\u00e9 consid\u00e9rablement am\u00e9lior\u00e9e gr\u00e2ce \u00e0 l&#8217;ajout de la fonctionnalit\u00e9 de SQL Cell. La compr\u00e9hension des donn\u00e9es est plus simple que jamais, car les statistiques de donn\u00e9es de colonnes s&#8217;affichent maintenant directement dans la table et sont accompagn\u00e9es par des histogrammes de distribution des donn\u00e9es. Le tri de colonnes multiples est maintenant disponible dans les tables DataSpell. Enfin, la nouvelle fonctionnalit\u00e9 <em>Chart View<\/em> dans les tables permet de visualiser facilement les donn\u00e9es en quelques clics.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/ruby\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>RubyMine 2023.3<\/strong><\/a> comprend plusieurs mises \u00e0 jour pour l&#8217;am\u00e9lioration des performances, notamment une meilleure indexation des fichiers Markdown et ERB, ainsi que des correctifs pour les probl\u00e8mes affectant les performances de la m\u00e9moire et causant des blocages. Les d\u00e9veloppeurs travaillant sur des applications Rails avec des structures fractionn\u00e9es peuvent d\u00e9sormais profiter de tous les avantages des fonctionnalit\u00e9s d&#8217;analyse du code, quel que soit l&#8217;emplacement des contr\u00f4leurs, des vues, des mod\u00e8les ou de fichiers d&#8217;application essentiels. RubyMine permet \u00e0 pr\u00e9sent de cr\u00e9er des chemins personnalis\u00e9s pour Rails et les moteurs Rails. La prise en charge de biblioth\u00e8ques et de technologies populaires a \u00e9t\u00e9 \u00e9tendue avec l&#8217;ajout de l&#8217;ex\u00e9cution automatique de RuboCop en mode serveur, les inspections de code Brakeman, la gestion des tables param\u00e9tr\u00e9es avec le gemme rspec-parameterized, et plus.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/rider\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>Rider 2023.3<\/strong><\/a> prend en charge le SDK .NET 8 et les derni\u00e8res fonctionnalit\u00e9s de C# 12. Cette version offre \u00e9galement une meilleure exp\u00e9rience lors de l&#8217;ex\u00e9cution de plusieurs projets, un mode de d\u00e9bogage pr\u00e9dictif, la prise en charge des diagrammes de d\u00e9pendances de types et la possibilit\u00e9 de cr\u00e9er des tests unitaires et de les parcourir facilement. Enfin, l&#8217;exp\u00e9rience et l&#8217;interface utilisateur ont elles aussi fait l&#8217;objet de nombreuses am\u00e9liorations, notamment pour le d\u00e9veloppement web et le d\u00e9veloppement de jeux.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Outils .NET et Extensions VS<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/resharper\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>ReSharper 2023.3<\/strong><\/a> assure la prise en charge des derni\u00e8res fonctionnalit\u00e9s de C# 12, parmi lesquelles les constructeurs primaires, les directives d&#8217;alias pour r\u00e9f\u00e9rencer n&#8217;importe quel type, les expressions de collections et les intercepteurs. Il inclut \u00e9galement de tout nouveaux diagrammes de relations entre entit\u00e9s et des inspections pour les probl\u00e8mes li\u00e9s \u00e0 Entity. D&#8217;autre part, il apporte plusieurs am\u00e9liorations majeures des performances, telles qu&#8217;une analyse du code en arri\u00e8re-plan optimis\u00e9e et la possibilit\u00e9 de g\u00e9rer la quantit\u00e9 de ressources allou\u00e9es \u00e0 l&#8217;analyse du code.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/resharper-cpp\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>ReSharper C++ 2023.3<\/strong><\/a> introduit notamment un nouveau correcteur grammatical et orthographique int\u00e9gr\u00e9, la saisie semi-automatique du code et <em>Find Usages<\/em> pour le code inactif, des mises \u00e0 jour de la prise en charge de HLSL et d&#8217;Unreal Engine. En plus de la prise en charge de nouvelles fonctionnalit\u00e9s de C et C++, cette version apporte plusieurs am\u00e9liorations permettant \u00e0 ReSharper C++ de mieux fonctionner avec le code multiplateforme, comme la prise en charge des nouvelles fonctions intrins\u00e8ques de clang.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/profiler\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>dotTrace 2023.3<\/strong><\/a> offre une meilleure configuration du mode de profilage <em>Timeline<\/em>, la capacit\u00e9 d&#8217;afficher les donn\u00e9es de profilage des performances directement dans la vue <em>Source<\/em> et une meilleure analyse du code natif.<\/p>\n\n\n\n<p>Dor\u00e9navant, la version autonome de dotMemory 2023.3 peut \u00eatre ex\u00e9cut\u00e9e sous Linux et macOS. De plus, <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/dotmemory\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>dotMemory 2023.3<\/strong><\/a> permet d&#8217;importer et d&#8217;analyser les vidages de processus en tant qu&#8217;instantan\u00e9s standards sous Linux.<\/p>\n\n\n\n<p>La version 2023.3 des outils de ligne de commande de <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/dotcover\/whatsnew\/\" target=\"_blank\" rel=\"noopener\"><strong>dotCover<\/strong><\/a> est d\u00e9sormais fournie en tant qu&#8217;outil .NET multiplateforme d\u00e9pendant du framework.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/decompiler\/\" target=\"_blank\" rel=\"noopener\"><strong>dotPeek 2023.3<\/strong><\/a> permet de comparer les paquets, dossiers et fichiers .zip NuGet et fournit davantage d&#8217;options pour comparer les assemblies. Lorsque vous examinez des paquets NuGet dans l&#8217;Assembly Explorer, vous pouvez maintenant voir tous les fichiers et dossiers qu&#8217;ils contiennent, ainsi que les n\u0153uds de ressources Win32 dans l&#8217;arborescence de pr\u00e9sentation des n\u0153uds ou le volet <em>Properties<\/em>.<\/p>\n\n\n\n<p>Pensez \u00e0 mettre \u00e0 jour vos outils pour profiter de ces am\u00e9liorations. Nous vous recommandons d&#8217;utiliser <strong><a href=\"https:\/\/www.jetbrains.com\/fr-fr\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">Toolbox App<\/a> <\/strong>pour g\u00e9rer les versions de vos IDE.<br><br>Merci de votre confiance dans nos outils. \u00c0 bient\u00f4t pour la prochaine mise \u00e0 jour majeure, avec de nouvelles fonctionnalit\u00e9s et am\u00e9liorations.<\/p>\n\n\n\n<p>L&#8217;\u00c9quipe JetBrains<\/p>\n\n\n\n<p><em>Auteur de l&#8217;article original en anglais<\/em> :<\/p>\n\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":412379,"comment_status":"closed","ping_status":"closed","template":"","categories":[89,3637],"tags":[76,477],"cross-post-tag":[7099],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/417397"}],"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=417397"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/417397\/revisions"}],"predecessor-version":[{"id":417477,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/blog\/417397\/revisions\/417477"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/412379"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=417397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=417397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=417397"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=417397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}