Eclipse中只显示相应项目的任务

前言:Eclipse中的“任务”标签,对于开发者来说非常有用,因为某个模块还未完成,转手去做其它模块,此时在未完成的地方做一个标记,等待日后完善。如果还是不了解的话,可以参考Eclipse之"任务"管理

解决的问题:当一个Eclipse中存在多个项目的时候,并且每个项目又有多个任务的时候,Tasks视图的显示就显得非常混乱,我们如何让Tasks视图只显示我们当前选中的项目的所有任务?

解决步骤如下:

1. 我写了两个临时的项目

2.Tasks右上角的小的三角,查看默认的模式

3.打开Filters选项

4.可以看到第二步所看到的设置系统设置,因为选择了Show All选项,所有地方都是灰色的。

5.取消Show All选项,我们就可以进行自我设置了,系统默认提供了一个TODOs的一个设置。

6. 我们额外添加两个设置,系统提供的默认的设置只能匹配TODO,我们还需要匹配FIXME与XXX这两个标签。

上面主要关注两点:

<1> Use selection based filter

这个选项其实就是我们要设置的需要显示任务的范围。

  • No filter,show all elements(这个选项是默认的,意思是不进行过滤,显示所有的任务)
  • On elements in selected projects(意思是显示选中元素所在的项目的所有任务)
  • On selected elementsonly(意思是只显示选中元素中的任务)
  • On selected elements and its children(意思是显示选中元素及其包含元素中的任务)
  • On Working set:Window Working Set(意思是根据配置的工作集进行过滤)

在这里我的需求就是只显示当前项目的任务,所以我选择的是第二个选项,因人而异。

针对工作集概念不了解,你可以参考:Eclipse之实用技巧

<2>Use description based filter

有两种模式,一种是包含(Contains),另一种就是不包含(doesn't contains)。从字面意思不难看出,就是包含后面的标签,或者是排除后面的标签。

在上面,我设置了三种过滤规则分别是包含TODO,FIXME,XXX这三种标签的过滤,并且选择只显示在当前的项目中。

7.自由切换自己的过滤规则

赞赏

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页