可靠的项目切换分为两个简短的阶段:留下清晰的重启点,然后在返回时验证动态上下文。其目的不是冻结整个 Mac,而是保留足够的意图,使下一个有用的动作显而易见。

切换前留下重启点

写下一个包含动词和完成条件的下一步动作。“继续报告”比较薄弱;而“对比三个来源的总计并解决不一致问题”则能告诉你从哪里恢复。在活跃项目组中,只保留该动作所需的窗口。

将持久性材料保存在各自的系统中:文件放入文件夹,网页保存为书签或资源,决策记录在笔记中。当前打开的窗口是很有用的会话上下文,但其身份可能会随着窗口关闭或应用程序重启而消失。

通过项目返回,然后是窗口

先选择项目,再选择应用程序。检查项目组的下一步动作,然后选择包含其起始材料的窗口。在编辑之前,请确认其标题、文档、帐户或仓库路径。

如果窗口已不存在,请重新打开持久资源。不要假设存储的窗口引用能重建浏览器状态、终端进程、未保存的文档或确切的几何布局。工作区启动器可以打开注册的资源;窗口管理器则用于查找或对当前存在的窗口进行分组。请检查您的工具实际提供的是哪种行为。

保持切换成本可见

经过几次切换后,注意有什么内容反复丢失。如果下一步动作不明确,请改进任务措辞。如果打开了正确的应用程序但窗口含糊不清,请改善名称或分组。如果必须重新启动资源,请添加持久链接或使用启动器。如果几何布局是问题所在,请使用布局工具。

这种诊断使系统保持精简:修复丢失的那一层,而不是添加第二个用于管理不同对象的工具。