用Eclipse有两年了吧,一直很少去发掘它更细致的一些功能,有空的时候把自己没点过的按钮、菜单都试验一下:) 今天的主题是Working Sets。
我们知道Eclipse是通过工作空间(Workspace)来管理多个项目的,同时Eclipse的3.0版本都可以支持多个工作空间并存,但是在切换工作空间的时候是需要重新启动Eclipse的(自动),重启的过程可能比较慢,所以我会把所有的项目放在同一个工作空间中,这样带来的问题就是资源的导航视图(Navigator或者Package Explorer)中项目太多,从而使整个开发环境看起来比较混乱。
这个时候如果利用Eclipse中的工作集的功能就可以解决这个问题。工作集就是几个项目的集合,例如可以把我的所有项目分成:工作项目、DLOG4J、学习项目等,相当于是项目的分类,把具有某个相同特性的项目放在同一个工作集中。
在Eclipse中创建和使用工作集非常简单,大家首先看看下图,在包资源管理视图XX有我的十几个项目,点击右上角的小三角箭头出现菜单如红框所示:

打开选择工作集对话框如下:

点击New...按钮来新建一个工作集并选择项目类别为Java:

给该工作集定义一个名称,并选择属于该工作集的所有项目:

下图是我建立的两个工作集,一个是公司的所有项目集合,另外一个是跟DLOG4J相关的项目:

建好工作集后我们就可以通过导航器视图中的向下的小三角箭头来选择不同的工作集以及进行工作集的维护。如下图所示,当我选择了DLOG4J这个工作集的时候,在包资源管理器中就只显示这个工作集中的项目,整个界面显得非常整洁。

确实是一个简单而且非常具有人性化的功能设计。
心情: 一般