当前位置:主页   - 电脑 - 程序设计 - JAVA
Mylyn 2.0,第 2 部分: 自动上下文管理
来源:网络   作者:   更新时间:2012-08-15
收藏此页】    【字号    】    【打印】    【关闭

  在 本文的前半部分 中,我解释了 Mylyn 的任务管理功能如何轻松地聚焦与给定工作日或工作周相关的任务。一旦任务成为您的 Eclipse 体验中的集成部分,您很可能会注意到许多重复性行为都是以所处理的任务的上下文 为中心的。多任务处理是当今知识工作中很普遍的一部分,它常常需要创建和重新创建与当前任务相关的上下文。任务的上下文是指在处理任务时需要引用的所有文件、搜索结果和其它相关信息。例如,在编程时,可能只想看到与正在修复的 bug 相关的 Java™ 元素。当完成修复时,您可能希望以独立于当天处理的其它任务的方式提交这些更改。或者,希望通过只运行与对任务作出的更改相关的测试来节省时间。

  正如 Mylyn 可以帮助您聚焦工作周所包含的任务一样,它可以使 Eclipse 工作区聚焦与当前任务相关的工件上。安装 Mylyn 的 Task-Focused UI 之后,只需指出活动的任务,您所使用的所有文件都将自动添加到该任务的上下文中。管理上下文是为了精确地表示出对所从事的各种工件的聚焦程度,即使对长期运行的任务也是如此。当切换任务时,上下文将被保存,这使您可以通过一次单击进行多任务处理,并且轻松地与其他人共享特定于任务的知识。

  本文解释了 Mylar 如何无缝地将其置于 Eclipse UI 之上来凸现编程任务的上下文。本文首先解释 Mylyn 管理上下文的机制,然后介绍兴趣修饰、视图过滤、编辑器管理和上下文驱动的单元测试套件等 UI 工具。在文章的最后,展示了如何综合运用 Mylar 的任务管理和上下文管理来协助团队协作。

  图 1 中的编号区域显示了 Mylyn 的一些上下文管理功能:

  单击 Focus on Active Task 按钮可以使 Eclipse Package Explorer 只显示活动任务的上下文中的元素。

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明