{"id":150362,"date":"2021-06-03T09:19:25","date_gmt":"2021-06-03T08:19:25","guid":{"rendered":"https:\/\/blog.jetbrains.com\/idea\/2021\/06\/new-and-improved-youtrack-plugin-for-intellij-based-ides\/"},"modified":"2021-06-03T16:35:15","modified_gmt":"2021-06-03T15:35:15","slug":"new-and-improved-youtrack-plugin-for-intellij-based-ides","status":"publish","type":"idea","link":"https:\/\/blog.jetbrains.com\/fr\/idea\/2021\/06\/new-and-improved-youtrack-plugin-for-intellij-based-ides\/","title":{"rendered":"Nouveau plugin YouTrack am\u00e9lior\u00e9 pour les IDE bas\u00e9s sur IntelliJ"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1280\" height=\"720\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/06\/YouTrack-Plugin-IDEs_Blog.png\" alt=\"Nouveau plugin YouTrack am\u00e9lior\u00e9 pour les IDE bas\u00e9s sur IntelliJ\" class=\"wp-image-150363\"\/><\/figure>\n\n\n\n<p>Les outils de suivi des tickets et les IDE vont g\u00e9n\u00e9ralement de pair, c&#8217;est pourquoi nous avons remani\u00e9 le plugin YouTrack pour les IDE bas\u00e9s sur IntelliJ. Le plugin YouTrack s&#8217;int\u00e8gre aux IDE AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine et WebStorm, ainsi qu&#8217;\u00e0 Android Studio, et vous permet d&#8217;acc\u00e9der \u00e0 vos tickets et notifications directement depuis l&#8217;IDE. Nous avons retravaill\u00e9 sa logique de suivi du temps afin de vous permettre d&#8217;avoir plus de temps \u00e0 consacrer \u00e0 votre code. Lisez ce qui suit pour conna\u00eetre tous les d\u00e9tails !<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Un plugin pour un suivi optimal<\/h2>\n\n\n\n<p>Dans leur travail au quotidien, les \u00e9quipes de d\u00e9veloppement doivent constamment alterner entre l&#8217;\u00e9criture du code dans l&#8217;IDE et la gestion des t\u00e2ches de suivi telles que l&#8217;ajoute d&#8217;un commentaire de clarification \u00e0 une t\u00e2che en cours, la mise \u00e0 jour de son niveau de priorit\u00e9 ou la consultation des notifications concernant les tickets modifi\u00e9s. Le plugin YouTrack fournit de puissantes capacit\u00e9s de suivi du temps afin de synchroniser votre travail dans l&#8217;IDE et le temps pass\u00e9 consign\u00e9 dans YouTrack.<\/p>\n\n\n\n<p>Il vous permet de visualiser une liste de tickets, comme votre backlog personnel par exemple, une liste de t\u00e2ches en vue de la sortie de la prochaine version produit ou votre dette technique&nbsp;: en bref, tous les \u00e9l\u00e9ments qu&#8217;il est essentiel de suivre. Vous pouvez personnaliser cette liste pour conserver les tickets les plus pertinents \u00e0 port\u00e9e de main et les mettre \u00e0 jour \u00e0 partir de l&#8217;IDE : ajouter des commentaires, appliquer des commandes ou modifier l&#8217;\u00e9tat des tickets pour informer vos collaborateurs de votre progression. Le plugin envoie des notifications concernant les modifications de vos tickets dans votre IDE afin que vous restiez toujours inform\u00e9\u00b7e. Vous pouvez aussi signaler \u00e0 YouTrack tous les bugs que vous rencontrez depuis votre IDE en quelques clics.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1200\" height=\"800\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/05\/plugin_general.gif\" alt=\"\" class=\"wp-image-144085\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Restez dans le contexte de vos t\u00e2ches<\/h2>\n\n\n\n<p>Dans l&#8217;\u00e9quipe YouTrack, nous avons une r\u00e8gle simple&nbsp;: toute modification du code doit faire l&#8217;objet d&#8217;un suivi par un ticket. Par cons\u00e9quent, chaque fois que nous \u00e9crivons du code, il y a une t\u00e2che active relative \u00e0 ce code. Cette r\u00e8gle nous aide \u00e0 comprendre qui fait quoi et \u00e0 assurer la transparence de nos activit\u00e9s. Grace \u00e0 ce suivi en continu, nous savons pour chaque partie du code pourquoi elle a \u00e9t\u00e9 ajout\u00e9e ou modifi\u00e9e, quel probl\u00e8me elle r\u00e9sout et si il est possible de la modifier en toute s\u00e9curit\u00e9. Nous mentionnons \u00e9galement le ticket concern\u00e9 dans les messages de commit. D&#8217;ailleurs, <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/Integration-with-Version-Control-Systems.html\" target=\"_blank\" rel=\"noopener\">l&#8217;int\u00e9gration VCS<\/a> de YouTrack peut r\u00e9cup\u00e9rer les commits qui mentionnent des tickets et les associer \u00e0 ces tickets afin de conserver le tout ensemble.<\/p>\n\n\n\n<p><p>Le plugin YouTrack vous permet de s\u00e9lectionner vos t\u00e2ches active en cours et d&#8217;y associer d&#8217;autres \u00e9l\u00e9ments, par exemple d&#8217;y ajouter automatiquement l&#8217;enregistrement de suivi du temps.&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"2386\" height=\"1600\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/05\/plugin_active_task.png\" alt=\"\" class=\"wp-image-144040\"\/><\/figure>\n\n\n\n<p>Dans la suite de l&#8217;article, nous verrons quels sont les modes de suivi du temps disponibles pour le suivi du temps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ne vous souciez plus du temps gr\u00e2ce au mode automatique<\/h2>\n\n\n\n<p>Avec le mode automatique, vous n&#8217;avez plus \u00e0 vous pr\u00e9occuper des minuteurs. Le pour suit chaque minute de votre travail, d\u00e9tecte votre activit\u00e9 dans l&#8217;IDE et enregistre automatiquement le temps que vous y passez. Notez qu&#8217;il faut s\u00e9lectionner la t\u00e2che en cours afin que le mode automatique puisse identifier le ticket sur lequel vous travaillez.<\/p>\n\n\n\n<p>Son compotement est personnaliable son comportement : il peut notamment publier le temps pass\u00e9 au moment o\u00f9 vous validez des modifications, lorsque vous fermez votre projet dans l&#8217;IDE, \u00e0 une heure pr\u00e9d\u00e9finie (par exemple, chaque jour \u00e0 20&nbsp;heures) ou encore apr\u00e8s une p\u00e9riode d&#8217;inactivit\u00e9 dans l&#8217;IDE.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"2390\" height=\"1598\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/05\/plugin_automatic.png\" alt=\"\" class=\"wp-image-144051\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Gardez le contr\u00f4le avec le mode manuel<\/h2>\n\n\n\n<p>Si vous pr\u00e9f\u00e9rez g\u00e9rer le suivi du temps vous-m\u00eame, optez pour le mode manuel. Vous pouvez suivre le temps pass\u00e9 sur votre t\u00e2che actuelle en d\u00e9marrant et en arr\u00eatant le minuteur manuellement. Une fois que vous avez termin\u00e9, cliquez sur le bouton correspondant pour publier le temps enregistr\u00e9 dans votre instance YouTrack.&nbsp;<\/p>\n\n\n\n<p>Vous pouvez \u00e9galement d\u00e9sactiver le suivi et vous contenter d&#8217;indiquer le temps pass\u00e9 au cas par cas, selon les besoins.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"2388\" height=\"1598\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/05\/plugin_add_work.png\" alt=\"\" class=\"wp-image-144073\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Essayez par vous-m\u00eame<\/h2>\n\n\n\n<p>Voir, c&#8217;est croire. Le plugin est compatible avec les versions&nbsp;2021.1 de tous les IDE bas\u00e9s sur IntelliJ, c&#8217;est-\u00e0-dire AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine et WebStorm, ainsi qu&#8217;avec Android Studio. Vous devez avoir la version 2020.4.6808 ou ult\u00e9rieure de YouTrack. Pour installer le plugin, cliquez sur Settings -&gt; Plugins dans votre IDE et cherchez \u00ab&nbsp;YouTrack Integration&nbsp;\u00bb. Le guide d&#8217;utilisation d\u00e9taill\u00e9 est disponible <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/YouTrack-Integration-Plugin.html#youtrack-integration-ide-plugin\" target=\"_blank\" rel=\"noopener\">ici<\/a>. Pour configurer l&#8217;int\u00e9gration, vous aurez besoin de votre adresse YouTrack et d&#8217;un <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/Manage-Permanent-Token.html#obtain-permanent-token\" target=\"_blank\" rel=\"noopener\">jeton permanent<\/a>.&nbsp;Vous devez avoir la version 2020.4.6808 ou ult\u00e9rieure de <a href=\"https:\/\/www.jetbrains.com\/youtrack\/download\/get_youtrack.html#section=incloud\" target=\"_blank\" rel=\"noopener\">YouTrack<\/a>.<\/p>\n\n\n\n<p>Si une version ant\u00e9rieure du plugin est install\u00e9e, nous vous recommandons de passer \u00e0 la derni\u00e8re version.&nbsp;<\/p>\n\n\n\n<p>Nous avons h\u00e2te de recevoir vos retours afin de savoir comment nous pourrions encore am\u00e9liorer le plugin. Que vous manque-t-il dans l&#8217;int\u00e9gration&nbsp;? Comment pourrait-on vous aider \u00e0 optimiser l&#8217;utilisation conjointe de YouTrack et de votre IDE&nbsp;? Faites-le nous savoir dans les commentaires ci-dessous ou contactez notre <a href=\"https:\/\/youtrack-support.jetbrains.com\/hc\/en-us\/requests\/new?ticket_form_id=66282\" target=\"_blank\" rel=\"noopener\">\u00e9quipe d&#8217;assistance<\/a>. Merci d&#8217;avance !<\/p>\n\n\n\n<p>L&#8217;\u00c9quipe YouTrack<\/p>\n\n\n<p><em>Auteur de l&#8217;article original en anglais : <a href=\"https:\/\/blog.jetbrains.com\/fr\/author\/abartasheva\/\" target=\"_blank\" rel=\"noopener\">Anastasia Bartasheva<\/a><\/em><\/p><em>\n<p><em><\/em><\/p><\/em>","protected":false},"author":813,"featured_media":150363,"comment_status":"closed","ping_status":"closed","template":"","categories":[808,89,907],"tags":[31,40,6567,41,82,1364,1550],"cross-post-tag":[6646],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/150362"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/idea"}],"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=150362"}],"version-history":[{"count":4,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/150362\/revisions"}],"predecessor-version":[{"id":150426,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/150362\/revisions\/150426"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/150363"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=150362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=150362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=150362"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=150362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}