在窗口打开时,窗口组和保存的会话可能看起来很相似,但它们在窗口关闭或 Mac 重启后做出的承诺是不同的。分组用于组织活动对象。会话系统存储足够持久的信息来重建设置的一部分。
识别正在保存的层
“保存我的工作区”可能指代几个独立的层:
| 层 | 保留信息示例 |
|---|---|
| 成员身份 | 这些当前窗口属于同一组合 |
| 资源 | 文件路径、网页 URL、项目文件夹 |
| 启动 | 应打开资源的应用程序 |
| 布局 | 大小、位置、显示器或排列方式 |
| 运行时状态 | 终端进程、未保存的编辑、应用内选择 |
产品可能支持其中一层或多层。切勿仅凭恢复后布局的屏幕截图来推断最后一层。
使用受控窗口测试恢复
使用一次性文件和网页。记录它们当前的状态,关闭窗口,退出应用程序,并且仅在产品宣称支持重启持久性时才重启 Mac。然后准确记录恢复的内容:应用程序、资源、窗口、其几何形状或其内部状态。
阅读工具特定的限制。Apple Terminal 窗口组可以保存 Terminal 窗口的排列方式。Moom 记录保存的布局和窗口匹配。工作区启动器注册要打开的资源。这些是相关的功用,而非可互换的保证。
使用最小的可靠层
如果在白天您只是找不到打开的窗口,那么当前窗口组可能就足够了。如果每天早晨都需要重新打开相同的文件和页面,请使用持久的资源链接或启动器。如果摆放位置很重要,请添加布局工具。将未保存的工作保留在源应用程序中,而不是期望任何外部整理器来捕获它。
Wallo 存储目标和任务,以及当前窗口标识的映射。关闭或重新创建的窗口可以接收新的系统标识,因此 Wallo 不承诺完全恢复会话。