不會吧,你竟然不知道IDE中的Tasks插件...

# 前言

上週一個偶然的機會,看到了Intellij IDEA中的一個叫做Tasks的插件感覺挺有意思的,隱約記得很早之前也注意到這個插件,但沒有在意,但這次我發現功能又強大了不少而且真正的能用起來了,所以花了幾天時間試用了一下感覺真的不錯,所以在這裡個大家介紹一下。

# Tasks插件簡介

下圖紅框顯示了這個插件,很容易忽略沒錯吧。

不會吧,你竟然不知道IDE中的Tasks插件...

要是沒有發現就看看下一節的設置,因為這個插件在默認的情況下是不顯示的。在setting中進行相應設置,選中下圖紅色框的選項就會出現在上圖的插件了。

不會吧,你竟然不知道IDE中的Tasks插件...

# 典型應用方法

在各個任務管理系統中安排完任務後,在上圖中的插件處點擊openTask,即可將IDE中的工作跟任務版中的關聯在一起了,完成後可以點擊Tools和Tasks&&Context中的close來完成任務,如下圖所示。

不會吧,你竟然不知道IDE中的Tasks插件...

點擊後彈出下面這個窗口,將任務狀態進行流程跳轉,完成當前任務。

不會吧,你竟然不知道IDE中的Tasks插件...

# 典型Server介紹

截止IDEA 2018.1 兼容的全部的Server如下圖所示。

不會吧,你竟然不知道IDE中的Tasks插件...

下面就幾個我已經試過簡單介紹一下。

# YouTrack

YouTrack是JetBrains自己的產品,跟Task插件自然配合的很不錯。下面是YouTrack的任務面板。

不會吧,你竟然不知道IDE中的Tasks插件...

點擊添加Server選中YouTrack即可綁定,添加服務器地址和賬號信息即可完成服務端配置。

不會吧,你竟然不知道IDE中的Tasks插件...

在任務插件處點擊openTask即可看到我們賬戶關聯的任務信息,如下圖所示

不會吧,你竟然不知道IDE中的Tasks插件...

# GitHub

除了自家的任務管理工作,Tasks插件支持的最著名的server就是GitHub了。按照下圖來進行配置server既可,當然需要驗證賬號信息。

不會吧,你竟然不知道IDE中的Tasks插件...

Github的任務追蹤的是提交的請求和issue,點擊openTask後如下圖所示。可以自動生成changeList

不會吧,你竟然不知道IDE中的Tasks插件...

任務完成後,可以直接提交代碼,如下圖所示。

不會吧,你竟然不知道IDE中的Tasks插件...

# Trello

Trello也是一個團隊任務管理的看板工具,功能比較簡潔。如下圖所示。

不會吧,你竟然不知道IDE中的Tasks插件...

在server的配置界面裡,選擇添加Trello後讓填寫Token,看著有點讓人摸不著頭,其實在右上角有一個鏈接,一點就能連接到對應網站,填好賬號信息,任務信息就能同步了。

不會吧,你竟然不知道IDE中的Tasks插件...

# 碼雲

碼雲跟Github的原理一樣這裡就不再贅述。

# 總結

1.這個插件在最適合的還是YouTrack,當然碼雲,GITHUB上也是不錯的

2.任務跟蹤這個需求在IDE中還是屬於邊緣功能,還是比較適合用作缺陷追蹤

3.可惜沒有teambition的server,不然就完美了

4.YouTrack看起來好強大,正在研究

5.那個時間分析的工具實在是有些搞笑,IDE不太適合計時。熱文推薦

作者:zhaoenweiex 來源:http://bit.ly/2PdeHRI


搜索微信號(ID:Java面試那些事兒),可以獲得各類Java面試題、源碼解析、原理講解、IDEA學習指欄。

回覆(程序員),可以領取作者推薦的程序員必讀系列電子圖書。

回覆(加群),可以加入到後端技術交流群。

不會吧,你竟然不知道IDE中的Tasks插件...


分享到:


相關文章: