Please enable JavaScript to view this site.

Navigation: Windows 版和 Mac 版 Prism 之间的区别 > Prism Mac 的独特之处

详细信息:Prism Mac 中的恢复与版本

Scroll Prev Top Next More

请注意,本页面仅适用于 Prism Mac 版,不适用于 Prism Windows 版。

版本和自动保存功能自 2011 年起便已成为 OS X 系统的一部分,并于 GraphPad Prism 7 版中引入。如果您使用 iWork(Pages、Numbers 和 Keynote),那么您对这些功能应该已经很熟悉了。 鉴于我们了解到许多 Prism 用户此前可能未曾接触过这种新的工作方式,我们将在下文详细说明这些功能的运作原理。但请注意,我们仅实现了 Apple 创建的框架,因此无法对其工作方式进行微调。

“系统偏好设置”中“通用”选项卡的重要设置

“系统偏好设置”中“通用”选项卡的两个设置,会对您关闭文件或退出 Prism 时 Prism 的行为产生巨大影响。

clip0103

默认情况下,这两个选项均未勾选。这两项设置适用于所有使用“自动保存”和“版本”功能的应用程序,而不仅仅是 Prism。本页的大部分内容都假设您未勾选这两个选项(即默认设置),我们建议您先以这种方式使用 Prism 一段时间,以便适应这种新方法。 勾选这些选项后会发生什么,将在本页底部进行说明。

一种新的思维方式

在使用 Prism 的早期版本时,与 Microsoft Office 及许多其他程序一样,您必须时刻牢记:您正在编辑的只是存储在计算机内存中的临时文档。如果计算机崩溃(或断电一瞬间),除非您已保存,否则您的工作将不复存在。 Prism 曾具备自动备份功能,可在发生此类情况时恢复您的工作。因此,您必须记得频繁保存正在进行的工作。在软盘速度缓慢的年代,这种做法合情合理,但那个时代早已一去不复返了。

如今的 Prism 已遵循苹果公司为文件处理所开创的新范式。其中包含三大新理念:

• 在您工作时,文件会自动保存。您无需为此操心。完成当前工作后,只需关闭项目文件;当您想继续处理时,再将其打开即可。您始终在最新版本上工作,无需担心保存问题。

•退出 Prism 时,它会记住当时打开的文件。下次启动 Prism 时,这些文件会自动重新打开。这意味着,除非您在退出前关闭了所有打开的文件,否则不会看到 Prism 的“欢迎”对话框。  

•如有需要,您可以将文件恢复到一小时(或一天……)前的状态。

•您可以随时复制文件,并对每份副本进行不同的编辑。

 

一种全新的工作方式

一旦习惯了,这将是一种更高效的工作方式。  

“保存”命令有了新用途

“文件…保存”命令仍然存在,但其用途已发生变化。创建新项目时,请使用此命令指定其名称和位置。之后,当您完成一部分工作并希望保存一个可供回滚的里程碑时,请使用此命令(见下文)。

“保存”命令还有另一种用途。Prism 允许您将一个项目中的图复制出来,并作为链接放置到另一个项目的布局中。 如果您修改了该图,另一个图布局中的图副本理应随之更新。但这仅在您使用“保存”命令保存包含该图的文件时才会发生。否则,第二个项目将无法收到链接图已更新的通知。

无需使用“文件…另存为”命令

“文件…另存为”这一功能一直令人烦恼,因为它很少能完全满足您的需求。因此,Apple 将其移除,并在“文件”菜单中用三个新命令取代:

•“文件…复制”。创建文件的副本(可自定义名称),随后可在不影响原始文件的情况下编辑该副本。

•“文件…重命名”。重命名当前正在编辑的文件。您需要在 Prism 窗口的最顶部输入新名称。

•“文件”...“移动”。将当前正在处理的文件移动到另一个文件夹或驱动器中。

如果您真的想使用旧版的“文件…另存为”命令,这也是可行的。

还原文件

当您打开文件、选择“保存”命令时,以及偶尔在编辑文件的过程中,系统都会保存该文件的某个版本。 大多数驱动器都会保存文件版本,但通过 AFP、SMB 或 NFS 协议连接到网络的驱动器不会保留文档的先前版本。当您将文件保存到此类驱动器(卷)时,macOS 会发出警告。

“文件”>“还原”命令可让您将文件还原为打开时的状态、上次显式保存时的状态,或者浏览所有版本以找到要恢复的版本。

clip0106

当您选择浏览所有版本时,“还原”屏幕将占据整个显示区域。

clip0107

左侧显示当前文档。

右侧则显示一堆较早的版本…… 使用右下角附近的按钮逐个浏览各版本。由于存在一个(由 Apple 导致的)错误,有时这些按钮会显示为灰色/不可用。请直接点击它们——它们仍然有效。如果您保存了大量版本,请使用窗口右侧的时间轴快速跳转到所需的版本。

点击某个版本可临时打开并查看其全部内容。若不想还原到任何旧版本,请点击“完成”继续使用最新版本。 如果您找到了想要的版本,请点击“还原”以恢复到该版本。当前版本不会被完全删除,您可以在版本浏览器中快速跳转回该版本。

关于文件还原的注意事项:

•您仅能在同一台计算机上浏览以前的版本,因为以前版本的信息并非保存在文件本身中,而是保存在计算机上的隐藏文件中。

•要删除某个版本或所有旧版本:在“还原”屏幕的右侧选中该版本,将光标移至屏幕顶部以显示菜单,展开“文件”菜单,选择“还原至”,此时将出现新命令“删除此版本”。 按住 Option 键,该命令将变为“删除旧版本”,用于删除所有版本(当然,当前版本除外)。

•在“还原”界面中,您无法切换到其他应用程序。要离开“还原”界面,您需要点击“完成”(不进行任何更改)或“还原”。

•若要在保存当前版本的同时保存旧版本:点击所需的版本,将光标移至屏幕顶部以显示菜单,展开“文件”菜单,然后选择“还原副本”。如果您选择了当前版本(位于左侧),该命令将变为“复制”。

•除了还原之外,您还可以从旧版本中选择数据或文本(但不能选择图表或布局),将其复制到剪贴板,然后粘贴到当前版本中。在某些情况下,这比完全恢复旧版本更为实用。

 

从 Prism 窗口顶部重命名、添加标签和移动文件

将鼠标光标悬停在 Prism 窗口顶部的文件名上,您会看到一个向下箭头。点击该箭头,即可重命名文件、添加标签、将其移动到其他文件夹或将其锁定。

clip0105

注意事项:

•显示的是完整的文件名,包括 .pzf 或 .pzfx 扩展名。您无法在此处更改扩展名。您需要使用“文件... 另存为”命令(参见上文;需按住 Option 键)。

•锁定功能并不安全。由于没有密码保护,任何人都可以解锁。其目的是防止意外修改。不,这个功能其实没什么用!

•当您点击“标签”字段时,当前标签(包括颜色代码)的列表将下拉显示。您还可以在“Finder”中为文件添加标签,并按标签搜索文件。一个文件可以拥有多个标签。您也可以输入新标签。标签功能是 OS X 的功能,而非 GraphPad 的功能。

•位置列表仅限于顶级文件夹或您最近使用过的文件夹。文件列表中的最后一项是“其他”。双击“其他”可打开一个类似 Finder 的窗口,允许您选择任何驱动器或文件夹。

 

“系统偏好设置”对话框中的设置

如本页顶部所述(附屏幕截图),“系统偏好设置”对话框中的“通用”选项卡中有两项设置会影响 Prism 保存文件的方式。

“关闭文档时询问是否保留更改”

采用新的工作方式后,当您关闭一个包含未保存更改的已命名项目时,Prism 不会提示您,因为更改会自动保存。再次打开该文件时,您将看到最新版本。如果该项目是新建的且尚未命名,Prism 会在您关闭其窗口时提示您为其命名或将其删除。

如果您在“系统偏好设置”的“通用”选项卡中勾选了“关闭文档时询问是否保留更改”这一设置,当您关闭包含未保存更改的文档时,Prism 会询问您如何处理:

clip0104

如果您点击“保存”,Prism 会在关闭文档之前保存您的最新工作成果。

如果您点击“还原更改”,Prism 将撤销所有自动保存的操作,因此最终保存的文档将与您上次手动保存时的版本完全一致。

由于此选项位于“系统偏好设置”中,因此它适用于所有采用现代工作方式的应用程序,而不仅仅是 Prism。

它会让您想起旧的工作方式,但并不会将内容完全重置回原状。我们建议不要使用此选项,因为它实际上并没有什么帮助。

退出应用程序时关闭窗口

在新工作模式下,当您启动 Prism 时,退出 Prism 时打开的项目会自动重新打开。 如果您退出 Prism 时有任何项目窗口处于打开状态,则不会看到“欢迎”对话框。其设计理念是:您在需要处理文档时打开它,完成后(暂时)关闭它。启动和退出 Prism 与项目文件的打开状态无关。

如果您在“系统偏好设置”的“通用”选项卡中勾选了“退出应用时关闭窗口”这一设置(参见本页顶部),那么当您退出 Prism 时,Prism 会保存并关闭所有项目。如果某个项目文件尚未命名,Prism 会提示您为其命名。 下次打开 Prism 时,您将看到“欢迎”对话框,且不会自动打开任何项目。

这似乎是一个有用的个人偏好设置。如果您希望每次启动 Prism 时都能通过“欢迎”对话框从头开始,请勾选此选项。如果您希望 Prism 启动时自动打开上次使用时留下的文件,则不要勾选此选项。

由于此选项位于系统偏好设置中,因此它适用于所有采用现代工作方式的应用程序,而不仅仅是 Prism。

自动备份

Prism 自第 3 版起便支持自动备份,但现在 Prism 改用 Apple 提供的内置自动备份功能,而非我们自主开发的方法。在“偏好设置”的“文件”选项卡中,您可以选择自动备份的保存频率,以及是否在查看不同工作表时也生成备份。 我们建议每隔几分钟保存一次备份,并在每次查看新工作表时也进行备份。

clip0131

自动备份的目的是在计算机(或 Prism)死机或崩溃时恢复您的工作,因此建议频繁备份。这些自动备份不会全部显示在“还原”屏幕中(否则会让人眼花缭乱)。

关闭自动保存

自动保存是 macOS 系统的一部分,因此无法轻易关闭。但以下链接将指导您如何操作。GraphPad 未尝试过此方法,也不提供支持,仅提供相关链接:

https://www.makeuseof.com/tag/guide-mac-file-versioning/

以及

https://apple.stackexchange.com/questions/27544/how-to-completely-disable-auto-save-and-versions-in-mac-os-x-lion/52390#52390

如果不想保存编辑内容怎么办?

在某些情况下,您可能希望将某个文件作为模板使用。此时,编辑内容不会被保存,或者至少不会覆盖原文件。您可以从 Prism 中保存模板,该模板将显示在“欢迎”对话框中。请注意,必须处于数据表中,“保存模板”命令才会可用。  您也可以直接将任意文件的名称更改为带有 .pzt 扩展名的文件(而非 .pzf 或 .pzfx)。 当 Prism 打开一个扩展名为 .pzt 的文件时,它会忽略原始文件名并分配一个通用文件名。当您编辑该文件时,更改将保存到“未命名”文件中,而非原始文件。