{"id":448774,"date":"2024-02-28T11:25:49","date_gmt":"2024-02-28T10:25:49","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=qodana&#038;p=448774"},"modified":"2024-02-28T11:25:53","modified_gmt":"2024-02-28T10:25:53","slug":"nouveau-ameliorez-la-qualite-du-code-de-votre-equipe-dans-les-projets-unity-et-net-grace-a-qodana","status":"publish","type":"qodana","link":"https:\/\/blog.jetbrains.com\/fr\/qodana\/2024\/02\/nouveau-ameliorez-la-qualite-du-code-de-votre-equipe-dans-les-projets-unity-et-net-grace-a-qodana\/","title":{"rendered":"Nouveau ! Am\u00e9liorez la qualit\u00e9 du code de votre \u00e9quipe dans les projets Unity et .NET gr\u00e2ce \u00e0 Qodana"},"content":{"rendered":"<p>Avis aux d\u00e9veloppeurs .NET et Unity\u00a0! JetBrains Qodana, la plateforme pour la qualit\u00e9 du code, peut vous aider \u00e0 cr\u00e9er des jeux que les utilisateurs vont adorer avec code dont votre \u00e9quipe pourra \u00eatre fi\u00e8re. Vous pouvez \u00e9galement utiliser toutes les <a href=\"https:\/\/github.com\/JetBrains\/resharper-unity\/wiki\" target=\"_blank\" rel=\"noopener\">inspections personnalis\u00e9es sp\u00e9cifiques \u00e0 Unity qui sont fournies avec Rider<\/a> dans le cadre de l&#8217;int\u00e9gration continue\u00a0!<\/p>\n<p>En incluant les capacit\u00e9s d&#8217;analyse de code statique de JetBrains dans votre syst\u00e8me de CI, vous mettez en place un dispositif de s\u00fbret\u00e9 int\u00e9gr\u00e9e qui favorise le respect les normes de qualit\u00e9 du code.<\/p>\n<p>Avec la nouvelle version du linter Qodana for .NET, vous pouvez d\u00e9sormais ex\u00e9cuter ces analyses dans un environnement natif au sein de votre pipeline de builds (sur la machine que vous utilisez pour cr\u00e9er votre application). Ensuite, continuez en utilisant le <a href=\"https:\/\/blog.jetbrains.com\/qodana\/2023\/09\/code-quality-under-pressure-supporting-developers-with-qodana-integration-in-intellij-based-ides\/\">plugin d&#8217;IDE Qodana avec Rider<\/a> (et les autres IDE bas\u00e9s sur IntelliJ).<\/p>\n<p>Remarques importantes pour les \u00e9quipes de d\u00e9veloppement :<\/p>\n<ol>\n<li>Pour les d\u00e9veloppeurs travaillant sur des projets .NET Framework : actuellement, il est uniquement possible d&#8217;analyser ces projets sur les agents Windows (tandis que les conteneurs Qodana sont bas\u00e9s sur LINUX).<\/li>\n<li>Pour les d\u00e9veloppeurs travaillant sur des projets Unity : vous pouvez d\u00e9sormais ex\u00e9cuter <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/qodana\/\" target=\"_blank\" rel=\"noopener\">Qodana<\/a> sur la m\u00eame machine que celle qui a \u00e9t\u00e9 utilis\u00e9e pour cr\u00e9er la distribution.<\/li>\n<\/ol>\n<p><!--more--><\/p>\n<p align=\"center\"><a class=\"jb-download-button\" title=\"D\u00e9marrer votre essai gratuit de Qodana\" href=\"https:\/\/www.jetbrains.com\/fr-fr\/qodana\/\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>D\u00e9marrer votre essai gratuit de Qodana<\/a><\/p>\n<h2 class=\"wp-block-heading\"><strong>Comment essayer Qodana pour un projet Unity<\/strong><\/h2>\n<p>La <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/native-mode.html#How+it+works\" target=\"_blank\" rel=\"noopener\">documentation<\/a> vous donne toutes les explications n\u00e9cessaires pour d\u00e9marrer. Avant de lancer l&#8217;analyse, nous vous recommandons de commencer par construire les sources en fournissant une commande de build dans la section <strong>bootstrap:<\/strong> du fichier qodana.yaml. <a href=\"https:\/\/www.jetbrains.com\/help\/qodana\/native-mode.html#How+it+works\" target=\"_blank\" rel=\"noopener\">Voir la documentation.<\/a><\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-433957\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/2024-01-1511.24.16-ezgif.com-resize.gif\" alt=\"\" width=\"960\" height=\"540\" \/><\/figure>\n<h3 class=\"wp-block-heading\"><strong>Vous pouvez \u00e9galement voir Qodana et Unity en action\u00a0!<\/strong><\/h3>\n<p>Avant de proposer Qodana aux d\u00e9veloppeurs de jeux, nous l&#8217;avons test\u00e9e sur l&#8217;un de nos projets internes de r\u00e9alit\u00e9 virtuelle avec Unity. Vous aimeriez savoir ce que cela a donn\u00e9 ? Consultez les r\u00e9sultats, puis faites un essai avec Qodana pour juger par vous-m\u00eame.<\/p>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-432938\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/qd-release-social_share-featured_blog_1280x720.png\" alt=\"r\u00e9visions de code et qualit\u00e9 du code pour les utilisateurs de Unity, Rider et JetBrains\" width=\"2560\" height=\"1440\" \/><figcaption class=\"wp-element-caption\">Qualit\u00e9 du code pour les \u00e9quipes de d\u00e9veloppement de jeux<\/figcaption><\/figure>\n<p align=\"center\"><a class=\"jb-download-button\" title=\"Lisez l&#039;\u00e9tude de cas Qodana pour Unity\u00a0!\" href=\"https:\/\/blog.jetbrains.com\/qodana\/2024\/01\/unity-tools-qodana\/\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>Lisez l&#8217;\u00e9tude de cas Qodana pour Unity\u00a0!<\/a><\/p>\n<p>N&#8217;h\u00e9sitez pas \u00e0 nous contacter si vous avez des questions sur l&#8217;essai. Vous pouvez nous laisser un commentaire ci-dessous ou cr\u00e9er un ticket sur le <a href=\"https:\/\/youtrack.jetbrains.com\/issues?q=project:%20Qodana%20\" target=\"_blank\" rel=\"noopener\">YouTrack de Qodana<\/a>. Pour plus d&#8217;informations sur Qodana, suivez-nous sur <a href=\"https:\/\/www.linkedin.com\/showcase\/qodana\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a> ou <a href=\"https:\/\/twitter.com\/Qodana\" target=\"_blank\" rel=\"noopener\">X<\/a>.<\/p>\n<p align=\"center\"><a class=\"jb-download-button\" title=\"Essayez Qodana pendant 60 jours\" href=\"https:\/\/www.jetbrains.com\/fr-fr\/qodana\/buy\/?billing=yearly\" target=\"_blank\" rel=\"noopener noreferrer\"><i class=\"download-icon\"><\/i>Essayez Qodana pendant 60 jours<\/a><\/p>\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":421904,"comment_status":"closed","ping_status":"closed","template":"","categories":[4992,907],"tags":[158,991,1620,8400,76,477,6836,1978,8243,1941],"cross-post-tag":[6630],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/qodana\/448774"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/qodana"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/qodana"}],"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=448774"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/qodana\/448774\/revisions"}],"predecessor-version":[{"id":449815,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/qodana\/448774\/revisions\/449815"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/421904"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=448774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=448774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=448774"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=448774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}