Skip to content

比较与同步

当你保留着同一文件夹的两个副本时——一个工作文件夹和一个备份、一台笔记本电脑和一个网络共享、一个项目和它的存档——Peach Commander 帮助你精确地看清有哪些改动,并让两边重新保持一致。你可以同步两个目录,逐行比较单个文件,并在需要精确到最后一个字符的确定性时逐字节检查文件。

同步两个目录

  1. 在左侧面板中打开你想同步的文件夹,在右侧面板中打开用来与之比较的文件夹。
  2. 选择 命令 ▸ 同步目录…。两个文件夹路径会从你的面板中填入。
  3. 设置比较的彻底程度:包含子文件夹、按内容比较(而不仅仅按日期和大小),或忽略修改日期。
  4. 如果你只想同步特定文件,可添加一个过滤掩码(例如 *.jpg;*.png)。
  5. 查看结果网格。每一行左侧显示一个文件,中间是一个方向箭头,右侧是匹配的文件。箭头会告诉你将发生什么: 将左侧复制到右侧, 将右侧复制到左侧,= 表示两者完全相同。
  6. 如果你不认同某条建议的方向,可调整单独的行,然后单击同步按钮以执行更改。

同步目录窗口,包含两个文件夹路径以及带有向左、相等和向右箭头的文件结果网格 (图:同步目录窗口比较两侧,并为每个文件建议一个复制方向。)

按内容比较两个文件

  1. 在每个面板中各选择一个文件(或在同一面板中选择两个文件)。
  2. 选择 文件 ▸ 按内容比较…
  3. 两个文件会并排打开,差异部分高亮显示。使用下一处/上一处控件在改动块之间跳转。
  4. 如果你开启编辑模式,就可以直接调整任一文件并保存你的更改。

比较窗口,并排显示两个文本文件,差异行高亮显示 (图:比较两个文本文件;两侧的改动行都高亮显示。)

逐字节比较文件

当两个文件看起来相同但你需要证明它们确实完全一致(或找出那一个不同的字节)时,请使用二进制比较。它以十六进制视图显示两个文件,并标记不匹配的字节,非常适合验证下载内容、检查编码数据,或确认一份精确的副本。

比较目录列表

若要一眼看出两个打开文件夹之间的差异,请选择 选择 ▸ 比较目录(Shift+F2)。Peach Commander 会标记出在另一侧存在差异或缺失的文件,以便你用常用的复制、移动和删除命令对它们进行操作。

快捷键

操作 快捷键
比较目录列表(标记有差异的文件) Shift+F2
按内容比较 文件 ▸ 按内容比较…
同步目录 命令 ▸ 同步目录…

说明

  • 按内容 vs. 按日期/大小。 快速比较按大小和修改日期匹配文件,速度快,但当相同文件的时间戳不同时可能会被误导。开启 按内容 可获得可靠的结果,代价是读取每一个文件。
  • 子文件夹和过滤器。 同步窗口可以深入子文件夹,并可用过滤掩码加以限制,因此你可以只同步你关心的文件类型。
  • 一切尽在你掌控。 同步绝不会自行运行——你在结果网格中查看建议的方向,并可在任何内容被复制之前更改其中任意一条。
  • 预设。 常用的同步设置可以保存并重复使用,这样你就不必每次都重新输入相同的选项。