ABDiff 帮助

文本差异

文本差异突出显示将一个文本文件转换为另一个文本文件所需的添加、删除和修改。

布局

连接器布局

有三种布局:

您可以使用查看菜单或分割控件(右上角)在它们之间切换。

布局着色使用绿色、红色和蓝色进行添加、删除和修改。 此外,行内更改的单词会突出显示,以使行内差异更容易被发现。 这些线索在文本、文件夹和Mach-O比较中保持一致。

编辑和导航

操作 快捷键
上一行/下一行 ↑/↓
跳到第一排/最后一排 ⌘↑/⌘↓
上一个更改/下一个更改 ⌥↑/⌥↓
切换到其他面板
复制到右边 ⌘→
向左复制
上一个/下一个区块 ⌥↑/⌥↓
扩展选择 ⇧↑/⇧↓
将整个大块复制到右边 ⇧⌘→
将整个大块复制到左边 ⇧⌘←

选定的线用黄色矩形表示。 大块是一个连续的彩色块,表示跨多行的相同操作(添加、删除或修改)。

复制大块意味着复制包含所选行的整个块,即使并非所有行都已明确选择。 当所选内容已与目标匹配或所选内容不在实线上(例如,对齐占位符行)时,复制操作不可用。

编辑可以通过持久修改的文件(⌘S)或保存补丁(文件▸另存为补丁)来保存。 补丁文件包含将左侧转换为右侧的操作。 稍后可以使用patch /path/to/original-file /path/to/exported.patch应用补丁文件。

与Git修订版进行比较

要将文件与之前的修订版进行比较,请选择加载上一个

差异占位符

当文件处于版本控制之下时,它们会显示一个标签,显示其Git历史记录。

Git历史

可用时,文件名区域显示修订标签,例如:

使用修订控制元件将文件的不同版本加载到窗格中。 这对于在不离开比较视图的情况下查看一段时间的变化很有用。 访问Git修订版需要明确的许可。 有关详细信息,请参阅设置App Store 应用的磁盘访问

查看选项

文本差异公开了更改比较计算或显示方式的选项。 这些选项在“设置”按钮(右上角)中可用。

相关主题