您的位置:首页 > 大数据 > 人工智能

JetBrain的系列IDE中Tasks插件的使用经验和几点建议

2018-04-01 20:21 399 查看

前言

上周一个偶然的机会,看到了Intellij IDEA中的一个叫做Tasks的插件感觉挺有意思的,隐约记得很早之前也注意到这个插件,但没有在意,但这次我发现功能又强大了不少而且真正的能用起来了,所以花了几天时间试用了一下感觉真的不错,所以在这里个大家介绍一下。

Tasks插件简介

下图红框显示了这个插件,很容易忽略没错吧。



要是没有发现就看看下一节的设置,因为这个插件在默认的情况下是不显示的。在setting中进行相应设置,选中下图红色框的选项就会出现在上图的插件了。



典型应用方法

在各个任务管理系统中安排完任务后,在上图中的插件处点击openTask,即可将IDE中的工作跟任务版中的关联在一起了,完成后可以点击Tools和Tasks&&Context中的close来完成任务,如下图所示。



点击后弹出下面这个窗口,将任务状态进行流程跳转,完成当前任务。



典型Server介绍

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



下面就几个我已经试过简单介绍一下。

YouTrack

YouTrack是JetBrains自己的产品,跟Task插件自然配合的很不错。下面是YouTrack的任务面板。



点击添加Server选中YouTrack即可绑定,添加服务器地址和账号信息即可完成服务端配置。



在任务插件处点击openTask即可看到我们账户关联的任务信息,如下图所示



GitHub

除了自家的任务管理工作,Tasks插件支持的最著名的server就是GitHub了。按照下图来进行配置server既可,当然需要验证账号信息。



Github的任务追踪的是提交的请求和issue,点击openTask后如下图所示。可以自动生成changeList



任务完成后,可以直接提交代码,如下图所示。



Trello

Trello也是一个团队任务管理的看板工具,功能比较简洁。如下图所示。



在server的配置界面里,选择添加Trello后让填写Token,看着有点让人摸不着头,其实在右上角有一个链接,一点就能连接到对应网站,填好账号信息,任务信息就能同步了。



码云

码云跟Github的原理一样这里就不再赘述。

总结

1.这个插件在最适合的还是YouTrack,当然码云,GITHUB上也是不错的

2.任务跟踪这个需求在IDE中还是属于边缘功能,还是比较适合用作缺陷追踪

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

4.YouTrack看起来好强大,正在研究

5.那个时间分析的工具实在是有些搞笑,IDE不太适合计时。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: