保留与还原

打开了「追踪更改」的文件夹里,别的 App(包括 AI 工具)改过的地方,你可以一处一处地「保留」(Keep)或「还原」(Revert):保留是认可这处修改,还原是把它改回你上次认可的样子。也可以整个文件、选中的几个文件或全部一起处理。

这是 Plus 功能,可以免费试用 14 天。改动是怎么算出来的,见追踪更改。Git 仓库里没有保留与还原,见 Git 仓库里的未提交改动。

  • 侧栏「更改」一栏:文件夹页的最上面,列出有改动的文件和增删的行数。文件名颜色:绿色新增,红色删除,黄色修改。
  • 正文里:打开一个改过的文件,改动标在排好版的正文里,当前一处旁边浮着「保留」「还原」两个按钮。这要「显示差异对比」开着,默认是开的,见在正文里看差异。
  • 文件顶部的审阅条:写着「外部更改」,有「第几处 / 共几处」、上下箭头,以及「还原文件」「保留文件」。
  1. 打开文件,用审阅条上的上下箭头,或者按 ⌃⌥↑ / ⌃⌥↓,走到一处修改。
  2. 按这一处旁边的「保留」(⌃⌥↩)或「还原」(⌃⌥⌫),做完自动去下一处。
  3. 到了第一处或最后一处,箭头会带你去「更改」里的上一个或下一个文件。

快捷键只作用于画面里看得见的那一处;那一处不在画面里时,按了只会提示音,什么都不做。

整个文件、选中的、全部

「整个文件、选中的、全部」一节
  • 整个文件:审阅条上的「保留文件」(⇧⌃⌥↩)或「还原文件」(⇧⌃⌥⌫),或者在「更改」里右键一个文件。在审阅条上保留完一个文件,会自动打开「更改」里的下一个。
  • 选中的几个:在「更改」里按住 ⌘ 或 ⇧ 选中两个以上的文件,标题下的两个按钮变成「保留 N 个文件」「还原 N 个文件」,只处理选中的。
  • 全部:「更改」标题下的「保留全部」(Keep All)或「还原全部」(Revert All),作用于整个工作空间。

保留以后,这些改动会记进工作空间历史。

  • 在正文里或审阅条上还原,可以马上按 ⌘Z 撤回。
  • 在侧栏里还原会先问你。除了正显示在编辑器里的那个文件,侧栏里的还原不能撤回。
  • 新增的文件:审阅条写「外部新增」,按钮是「移到废纸篓」和「保留文件」。还原它就是移到废纸篓,要找回就从废纸篓放回去。
  • 外部删掉的文件:在「更改」里显示为删除。点开能看到它上一次被认可时的内容,顶部可以选「保留删除」(Keep Deletion)或「恢复文件」(Restore File)。
  • 外部改名:配成一行,新名字后面注明原名;保留或还原这一行,就是对新旧两个名字一起做。
  • 图片、PDF 这类只报「变了」的文件:可以保留;修改和删除不能还原,因为没存旧版本,只有新增的能还原(移到废纸篓)。
  • 超过 1 MB 的文字文件:不能逐处处理,只能整个文件保留或还原。