{"id":1685,"date":"2022-09-26T15:40:16","date_gmt":"2022-09-26T15:40:16","guid":{"rendered":"http:\/\/nikolapacekvetnic.rs\/?p=1685"},"modified":"2022-11-21T09:03:36","modified_gmt":"2022-11-21T09:03:36","slug":"using-mylyn-3-23-with-eclipse-adt","status":"publish","type":"post","link":"http:\/\/nikolapacekvetnic.rs\/?p=1685","title":{"rendered":"Using Mylyn 3.23 with Eclipse ADT"},"content":{"rendered":"\n<p><strong>Mylyn<\/strong> is a task management system that is integrated in the Eclipse tooling. As a tool it is highly recommended for the purpose of automatic organisation of Eclipse ADT workspace.<\/p>\n\n\n\n<p>Install the plugin via Eclipse Marketplace: input &#8220;<em>mylyn<\/em>&#8221; as search term and then choose <strong>Mylyn 3.23 <\/strong>(currently latest version, it&#8217;s not the first result so scroll down a bit).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn01-1024x640.png\" alt=\"\" class=\"wp-image-1686\" srcset=\"http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn01-1024x640.png 1024w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn01-300x188.png 300w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn01-768x480.png 768w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn01-1536x960.png 1536w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn01-210x131.png 210w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn01-1960x1225.png 1960w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><figcaption>Screenshot 1 &#8211; Task List icon.<\/figcaption><\/figure>\n\n\n\n<p>After restarting Eclipse access the Task List via <em>Window \/ Show View \/ Task List<\/em>, or via shortcut to the right (Screenshot 1).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn02-1024x640.png\" alt=\"\" class=\"wp-image-1687\" srcset=\"http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn02-1024x640.png 1024w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn02-300x188.png 300w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn02-768x480.png 768w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn02-1536x960.png 1536w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn02-210x131.png 210w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn02-1960x1225.png 1960w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><figcaption>Screenshot 2 &#8211; Create a new task.<\/figcaption><\/figure>\n\n\n\n<p>Create a new task as either a local task or a task connected to one of the supported issue tracking tools such as JIRA &#8211; NB, I have only tested the local task functionality so far. Fill out the requested fields and save the task (Screenshot 2).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn03-1024x640.png\" alt=\"\" class=\"wp-image-1688\" srcset=\"http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn03-1024x640.png 1024w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn03-300x188.png 300w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn03-768x480.png 768w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn03-1536x960.png 1536w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn03-210x131.png 210w, http:\/\/nikolapacekvetnic.rs\/wp-content\/uploads\/2022\/09\/mylyn03-1960x1225.png 1960w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><figcaption>Screenshot 3 &#8211; Activate task.<\/figcaption><\/figure>\n\n\n\n<p>Now, access the Task List again, right click on one of the tasks and select Activate (Screenshot 3). Activating the task for the first time will close the ABAP project in the Project Explorer to the left.<\/p>\n\n\n\n<p>The purpose of <strong>Mylyn<\/strong> is automatically monitoring the files the developer accesses during work on a particular task so that once focus switches to that task again all unnecessary data stays hidden. Any files accessed while a task is active will be marked as &#8220;important&#8221; for the task and will thus be revealed any time the task is accessed.<\/p>\n\n\n\n<p>Using the <strong>+<\/strong> sign button next to the project name in Project Explorer will reveal all the project files. Closing and opening the project again will once more reveal only the files <strong>Mylyn<\/strong> recognised as important for the active task.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mylyn is a task management system that is integrated in the Eclipse tooling. As a tool it is highly recommended for the purpose of automatic organisation of Eclipse ADT workspace. Install the plugin via Eclipse Marketplace: input &#8220;mylyn&#8221; as search term and then choose Mylyn 3.23 (currently latest version, it&#8217;s not the first result so [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1721,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,125,34],"tags":[114,122,121,123,115],"class_list":["post-1685","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code","category-sap","category-tutorial","tag-abap","tag-adt","tag-eclipse","tag-mylyn","tag-sap"],"_links":{"self":[{"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=\/wp\/v2\/posts\/1685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1685"}],"version-history":[{"count":1,"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=\/wp\/v2\/posts\/1685\/revisions"}],"predecessor-version":[{"id":1689,"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=\/wp\/v2\/posts\/1685\/revisions\/1689"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=\/wp\/v2\/media\/1721"}],"wp:attachment":[{"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1685"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nikolapacekvetnic.rs\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}