组合备忘单通过将复杂问题分解成一组小型任务来帮助您解决这些问题。每个任务都由一系列必须按顺序执行的步骤组成。组合备忘单将在备忘单视图中启动并显示两个面板,根据视图的相对高度和宽度的不同,这两个面板将并排放置或上下放置。
显示在左边或顶部(这取决于视图方向)的面板称为任务资源管理器,它显示所有需要完成的任务及其状态。显示在下面或右边的面板称为任务详细信息面板,它显示资源管理器中选择的任务。
组合备忘单的启动方式与任何其他备忘单的启动方式相同:从菜单栏中选择
帮助 > 备忘单。
任务资源管理器是一个树形视图,它显示组合备忘单中的任务和任务组。每个任务的右下角还将显示覆盖图像,该图像指示该任务是正在执行、已完成还是已被跳过。在任务资源管理器中选择任务时,该任务将显示在任务详细信息窗格中。在任务资源管理器中右键单击任务时,将打开一个上下文菜单。根据任务状态的不同,该菜单允许启动、跳过或复位该任务。
根据任务类型以及它是否已启动,任务详细信息窗格将显示不同的内容。尚未启动的备忘单任务将显示描述以及用于启动该任务的按钮(或者,如果无法启动该任务,则将显示原因)。在执行过程中,备忘单任务将显示备忘单。该任务完成后,它将显示指向下一个任务的链接。
共有三类任务组:“集合”、“序列”和“选项”。“序列”表示一组必须按顺序执行的子任务,“集合”表示一组可以按任意顺序执行的子任务,“选项”表示一组只应该执行其中之一的任务。“集合”或“序列”将在它的所有子任务完成后完成。“选项”将在它的其中一个子任务完成后完成。
备忘单任务表示单个备忘单。第一次访问备忘单任务时,任务详细信息窗格将显示该任务的描述并提供用于开始处理该任务的选项,并有可能提供用于跳过该任务的选项。下图还显示了任务集合、序列和选项的图像。注意,有一些图像显示为灰色,这表示这些任务由于先行任务未完成而尚未能够启动。
组合备忘单可能有依赖项,这要求先完成一个任务才能完成另一个任务。一个示例是,第一个任务创建项目,第二个任务使用该项目。在这种情况下,必须先完成或跳过第一个任务,然后才能启动第二个任务。
组合备忘单的作者可以选择使任务或任务组成为可选的。如果某个任务是可选的,则可以通过在任务资源管理器中右键单击该任务、从上下文菜单中选择“跳过”或者在任务详细信息窗格中单击“跳过此任务”超链接来跳过该任务。通过跳过任务,将允许启动那些依赖于此任务的任务。
任务详细信息区域将提供指导您按顺序完成任务的超链接。通过在任务资源管理器中选择任务并开始处理该任务,也可以不按顺序执行任务。如果您想直接转到感兴趣的任务,而不想执行所有先行任务,就可以使用此功能。
在任务资源管理器中右键单击根节点时,将显示菜单项“重新启动所有任务”。如果选择此选项,就会复位组合备忘单中每个任务的状态。仅当您想复位所有任务时,才应该使用此功能。任何其他任务的上下文菜单都将显示用于复位各个任务的菜单选项。任何依赖于此任务的任务也将被复位。对于任务组来说,还将复位所有子任务。
如果关闭备忘单视图、关闭 Eclipse 或者打开另一个备忘单,就会关闭组合备忘单。每个任务的状态都将保存下来。因此,重新打开备忘单时,将恢复其状态。