{"id":150208,"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-04T11:26:13","modified_gmt":"2021-06-04T10:26:13","slug":"new-and-improved-youtrack-plugin-for-intellij-based-ides","status":"publish","type":"idea","link":"https:\/\/blog.jetbrains.com\/tr\/idea\/2021\/06\/new-and-improved-youtrack-plugin-for-intellij-based-ides\/","title":{"rendered":"IntelliJ Tabanl\u0131 IDE&#8217;ler \u0130\u00e7in Geli\u015ftirilmi\u015f Yeni YouTrack Eklentisi"},"content":{"rendered":"\n<p>Genellikle sorun izleyiciler ve IDE&#8217;lerin birbiriyle uyum i\u00e7inde \u00e7al\u0131\u015fmas\u0131 gerekti\u011finden IntelliJ tabanl\u0131 IDE&#8217;ler i\u00e7in YouTrack eklentimizi yeniden tasarlad\u0131k. Yenilenmi\u015f eklenti hem favori JetBrains IDE&#8217;leriniz (\u00f6r. AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine ve WebStorm gibi) hem de Android Studio ile entegredir. Bu sayede, sorunlar\u0131n\u0131za ve bildirimlerinize do\u011frudan IDE \u00fczerinden eri\u015febilirsiniz. \u00c7al\u0131\u015fma s\u00fcrenizi takip etmek yerine kodda \u00e7al\u0131\u015fmaya daha \u00e7ok odaklanabilmeniz i\u00e7in eklentinin zaman takibi mant\u0131\u011f\u0131 \u00fczerinde \u00f6nemli iyile\u015ftirmeler yapt\u0131k. Bitmedi!<\/p>\n\n\n\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\/image-5.png\" alt=\"\" class=\"wp-image-150222\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Cep boyutunda izleyici<\/h2>\n\n\n\n<p>S\u00fcre\u00e7lerinde sorun izleyicilerden yararlanan ekiplerin IDE \u00fczerinde kod yazarken genellikle di\u011fer g\u00f6revleriyle ilgili de i\u015flem yapmalar\u0131 gerekir. \u00d6rne\u011fin; mevcut aktif g\u00f6reve a\u00e7\u0131klay\u0131c\u0131 bir not eklemeleri ya da g\u00f6revin \u00f6nceli\u011fini belirlemeleri veya temel bir ihtiya\u00e7 olarak sorunlardaki g\u00fcncellemelerle ilgili bildirim almalar\u0131 gerekebilir. YouTrack eklentisi t\u00fcm bu ihtiya\u00e7lar\u0131 kar\u015f\u0131lad\u0131\u011f\u0131 gibi IDE&#8217;deki \u00e7al\u0131\u015fman\u0131z ile YouTrack&#8217;te kaydedilen harcad\u0131\u011f\u0131n\u0131z s\u00fcreyi senkronize etmeyi sa\u011flayan g\u00fc\u00e7l\u00fc bir zaman takibi i\u015flevi sa\u011flar.<\/p>\n\n\n\n<p>Ki\u015fisel yap\u0131lacak i\u015fler listesi, yeni s\u00fcr\u00fcm i\u00e7in g\u00f6revler listesi ile teknik bor\u00e7 gibi takip etmeniz gereken sorunlarla ilgili her t\u00fcrl\u00fc g\u00f6revi eklenti i\u00e7inde g\u00f6r\u00fcnt\u00fcleyebilirsiniz. Bu listeyi \u00f6ncelikli sorunlara h\u0131zl\u0131ca eri\u015febilece\u011finiz \u015fekilde \u00f6zelle\u015ftirebilirsiniz. Ayr\u0131ca sorunlara yorum eklemek, komut uygulamak ya da ekip \u00fcyelerinizi ilerleyi\u015finiz hakk\u0131nda bilgilendirme amac\u0131yla sorunun durumunu de\u011fi\u015ftirmek gibi eylemlerle sorunlar\u0131 do\u011frudan IDE&#8217;den g\u00fcncellemek i\u00e7in liste \u00f6zelle\u015ftirme i\u015flevlerinden yararlanabilirsiniz. Eklenti, IDE&#8217;nizdeki sorun g\u00fcncellemeleriyle ilgili bildirim g\u00f6nderdi\u011fi i\u00e7in geli\u015fmelerden de haberdar kal\u0131rs\u0131n\u0131z. IDE&#8217;nizde birka\u00e7 t\u0131klamayla YouTrack&#8217;te kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131z t\u00fcm hatalar\u0131 h\u0131zl\u0131 ve kolay bir \u015fekilde bildirebilirsiniz.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><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\">G\u00f6revlerinizdeki geli\u015fmeleri takip edin<\/h2>\n\n\n\n<p>YouTrack ekibinde temel bir prensibe \u00f6nem veriyoruz. Her kod de\u011fi\u015fikli\u011fi i\u00e7in sorun takibi yap\u0131lan ili\u015fkili bir sorun da bulunmal\u0131d\u0131r. Bu; kod yazarken her zaman bu kodla ba\u011flant\u0131l\u0131 aktif bir g\u00f6revimizin de olmas\u0131 gerekti\u011fi anlam\u0131na gelir. Bu basit kural, kimin ne yapt\u0131\u011f\u0131n\u0131 takip edebilmemize yard\u0131mc\u0131 olarak ekip i\u00e7inde \u015feffafl\u0131k sa\u011flar. Kod taban\u0131m\u0131z zamanla b\u00fcy\u00fcd\u00fck\u00e7e eklenen veya de\u011fi\u015ftirilen her bir kod par\u00e7am\u0131z\u0131n takibini yapabilir, bu kod par\u00e7alar\u0131n\u0131n ne gibi sorunlar\u0131 \u00e7\u00f6zd\u00fc\u011f\u00fcn\u00fc ve herhangi bir kod par\u00e7as\u0131n\u0131 de\u011fi\u015ftirmenin g\u00fcvenli olup olmayaca\u011f\u0131n\u0131 biliriz. Ayr\u0131ca daha a\u00e7\u0131klay\u0131c\u0131 bilgiler vermek i\u00e7in bu sorunlardan commit mesajlar\u0131nda da bahsedebiliriz. Bunlara ek olarak YouTrack&#8217;in&nbsp;<a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/Integration-with-Version-Control-Systems.html\" target=\"_blank\" rel=\"noopener\">VCS entegrasyonu<\/a>&nbsp;sorunlar\u0131n bahsedildi\u011fi kay\u0131tlar\u0131 getirerek hepsini bir arada tutacak \u015fekilde ba\u011flant\u0131 kurar.<\/p>\n\n\n\n<p>YouTrack eklentisi mevcut aktif g\u00f6revinizi se\u00e7ip bu g\u00f6revi daha fazla eylemle ba\u011flant\u0131land\u0131rman\u0131za imkan sa\u011flar. \u00d6rne\u011fin, zaman takibi kay\u0131tlar\u0131n\u0131z otomatik olarak aktif g\u00f6revlerinize eklenebilir.&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><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>Bir sonraki b\u00f6l\u00fcmde zaman\u0131n\u0131z\u0131 takip etmek i\u00e7in takip modlar\u0131ndan nas\u0131l yararlanabilece\u011finizi a\u00e7\u0131klayaca\u011f\u0131z.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Otomatik mod sayesinde zaman takibini b\u0131rak\u0131n<\/h2>\n\n\n\n<p>Otomatik mod ile art\u0131k zamanlay\u0131c\u0131lar hakk\u0131nda endi\u015felenmenize gerek kalmaz. \u00c7al\u0131\u015fman\u0131z\u0131n her an\u0131n\u0131 kaydetmesi i\u00e7in tamamen eklentiye g\u00fcvenebilirsiniz. Bu mod sayesinde ister IDE&#8217;deki eylemlerinizi takip edin, isterseniz harcad\u0131\u011f\u0131n\u0131z zaman\u0131 otomatik olarak kaydedin. Otomatik mod, hangi sorunda \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z\u0131 \u00f6\u011frenmek i\u00e7in mevcut g\u00f6revinizi se\u00e7menizi ister.<\/p>\n\n\n\n<p>Dilerseniz eklentide mod ayarlar\u0131n\u0131 da \u00f6zelle\u015ftirebilirsiniz. Eklenti, de\u011fi\u015fiklik uyguland\u0131\u011f\u0131n\u0131zda ya da IDE projenizi kapatt\u0131\u011f\u0131n\u0131zda veya \u00f6nceden belirlenmi\u015f bir zamanda (\u00f6r. her g\u00fcn saat 20:00&#8217;da) ya da IDE&#8217;de belirli bir s\u00fcre boyunca etkin olmad\u0131\u011f\u0131n\u0131zda harcanan zaman\u0131 bildirebilir.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><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\">Manuel mod ile her ad\u0131m\u0131 kontrol edin<\/h2>\n\n\n\n<p>Kendiniz zaman takibi yapmak isterseniz manuel modu kullanmay\u0131 deneyebilirsiniz. Mevcut g\u00f6revde harcad\u0131\u011f\u0131n\u0131z zaman\u0131 zamanlay\u0131c\u0131y\u0131 manuel olarak ba\u015flat\u0131p duraklatarak kolayca takip edebilirsiniz. G\u00f6reviniz sona erdi\u011finde kaydedilen zaman\u0131 YouTrack&#8217;inize g\u00f6ndermek i\u00e7in ilgili d\u00fc\u011fmeye basman\u0131z yeterlidir.&nbsp;<\/p>\n\n\n\n<p>Alternatif olarak, zaman takibi i\u015flevini devre d\u0131\u015f\u0131 b\u0131rak\u0131p harcanan zaman\u0131 her bir g\u00f6rev i\u00e7in ayr\u0131 olmak \u00fczere do\u011fru bilgiyi yans\u0131tacak \u015fekilde de g\u00f6nderebilirsiniz.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><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\">\u015eimdi deneyin<\/h2>\n\n\n\n<p>Deneyerek \u00f6\u011frenin. Eklenti; AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider, RubyMine ve WebStorm dahil olmak \u00fczere JetBrains IntelliJ tabanl\u0131 t\u00fcm IDE&#8217;lerin 2021.1 s\u00fcr\u00fcmleri ve Android Studio ile kullan\u0131labilir. YouTrack s\u00fcr\u00fcm\u00fcn\u00fcz 2020.4.6808 veya daha \u00fczeri olmal\u0131d\u0131r. Eklentiyi kurmak i\u00e7in Settings -&gt; Plugins in your IDE b\u00f6l\u00fcm\u00fcne gidip &#8220;YouTrack Integration&#8221; ifadesini arat\u0131n. Ad\u0131m ad\u0131m kullan\u0131c\u0131 k\u0131lavuzunun tamam\u0131n\u0131&nbsp;<a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/YouTrack-Integration-Plugin.html#youtrack-integration-ide-plugin\" target=\"_blank\" rel=\"noopener\">burada<\/a>&nbsp;bulabilirsiniz. Entegrasyonu yap\u0131land\u0131rmak i\u00e7in YouTrack adresiniz ve&nbsp;<a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/Manage-Permanent-Token.html#obtain-permanent-token\" target=\"_blank\" rel=\"noopener\">kal\u0131c\u0131 kod<\/a>&nbsp;gerekir.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Eklentinin \u00f6nceki bir s\u00fcr\u00fcm\u00fcne sahipseniz l\u00fctfen eklentiyi en yeni s\u00fcr\u00fcme g\u00fcncelleyin.&nbsp;<\/p>\n\n\n\n<p>Eklentiyi ihtiya\u00e7lar\u0131n\u0131za daha uygun hale getirmek i\u00e7in geri bildirimlerinizi bekliyoruz. Entegrasyonda ne gibi eksikliklerle kar\u015f\u0131la\u015ft\u0131n\u0131z? YouTrack ve IDE&#8217;yi birlikte kullanarak en iyi \u015fekilde yararlanman\u0131za ne yard\u0131mc\u0131 olabilir? Yorumlar\u0131n\u0131z\u0131 a\u015fa\u011f\u0131da payla\u015fabilir veya&nbsp;<a href=\"https:\/\/youtrack-support.jetbrains.com\/hc\/en-us\/requests\/new?ticket_form_id=66282\" target=\"_blank\" rel=\"noopener\">destek ekibimizle<\/a>&nbsp;ileti\u015fime ge\u00e7ebilirsiniz. Te\u015fekk\u00fcrler!<\/p>\n\n\n\n<p>YouTrack Ekibiniz<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"blob:https:\/\/blog.jetbrains.com\/9f27f6b9-953c-4e4e-b85b-c124732c63ec\" alt=\"\"\/><\/figure>\n","protected":false},"author":902,"featured_media":150007,"comment_status":"closed","ping_status":"closed","template":"","categories":[808,89,907],"tags":[31,40,6567,91,41,82,1364,1550],"cross-post-tag":[6646],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/idea\/150208"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/idea"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/types\/idea"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/users\/902"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/comments?post=150208"}],"version-history":[{"count":2,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/idea\/150208\/revisions"}],"predecessor-version":[{"id":150605,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/idea\/150208\/revisions\/150605"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/media\/150007"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/media?parent=150208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/categories?post=150208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/tags?post=150208"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/tr\/wp-json\/wp\/v2\/cross-post-tag?post=150208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}