Mylar 也使用任务上下文来动态地管理和任务相关的打开编辑器的数目。当文件中的元素从兴趣等级中衰减,该编辑器会自动关闭。当停用一个任务时,它所有的编辑器都会关闭,任务激活时重新打开。减少元素的兴趣等级会关闭其编辑器,且反之亦然,关闭一个文件也会减少其兴趣等级。这可能需要一点时间才能适应,但是这意味着您不再需要自己管理打开的编辑器的状态,并且打开的编辑器的数量也不至于太多。确保所有打开的编辑器与感兴趣的元素相对应,这还使您可以使用 Eclipse 的编辑器导航功能在感兴趣的文件之间导航。例如,如果 Package Explorer 之类的导航视图不可见,可以使用 Ctrl+E 和 Ctrl+F6 方便地在编辑器之间切换。
同样,Mylar 也能通过恢复上次完成一项任务时激活的透视图(通过单击 Window > Preferences > Mylyn > Context 启用)来管理 Eclipse 的透视图。当不同的任务对应于 Eclipse 提供的不同视图(例如,有些任务对应于 Java 开发,有些任务对应于 PHP 开发)时,这一点很有用。当使用 Mylyn 的 Planning 透视图时,该功能特别管用。如果在没有活动任务时切换到 Planning 透视图,那么当停止要处理的下一个任务时,就会自动切换到那个透视图。使用 Planning 透视图可以更容易地发现接下来要处理哪个任务,因为这个透视图会将任务编辑器和 Task List 的区域最大化。
使用 Ant、PDE 和其它源文件