在窗口打开时,窗口组和保存的会话可能看起来很相似,但它们在窗口关闭或 Mac 重启后做出的承诺是不同的。分组用于组织活动对象。会话系统存储足够持久的信息来重建设置的一部分。

识别正在保存的层

“保存我的工作区”可能指代几个独立的层:

保留信息示例
成员身份 这些当前窗口属于同一组合
资源 文件路径、网页 URL、项目文件夹
启动 应打开资源的应用程序
布局 大小、位置、显示器或排列方式
运行时状态 终端进程、未保存的编辑、应用内选择

产品可能支持其中一层或多层。切勿仅凭恢复后布局的屏幕截图来推断最后一层。

使用受控窗口测试恢复

使用一次性文件和网页。记录它们当前的状态,关闭窗口,退出应用程序,并且仅在产品宣称支持重启持久性时才重启 Mac。然后准确记录恢复的内容:应用程序、资源、窗口、其几何形状或其内部状态。

阅读工具特定的限制。Apple Terminal 窗口组可以保存 Terminal 窗口的排列方式。Moom 记录保存的布局和窗口匹配。工作区启动器注册要打开的资源。这些是相关的功用,而非可互换的保证。

使用最小的可靠层

如果在白天您只是找不到打开的窗口,那么当前窗口组可能就足够了。如果每天早晨都需要重新打开相同的文件和页面,请使用持久的资源链接或启动器。如果摆放位置很重要,请添加布局工具。将未保存的工作保留在源应用程序中,而不是期望任何外部整理器来捕获它。

Wallo 存储目标和任务,以及当前窗口标识的映射。关闭或重新创建的窗口可以接收新的系统标识,因此 Wallo 不承诺完全恢复会话。