Ediff

软件描述

Ediff 是一个针对 Unix 差异和补丁工具的全面可视化界面。 Ediff 提供了一种方便的方法,用于同时浏览一对(或三对)文件或缓冲区之间的差异(在本上下文中,这些文件或缓冲区被称为“变体”)。被比较的文件。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.gnu.org

安全链接HTTPS

什么是 Ediff?

Ediff 是一个针对 Unix 差异和补丁工具的全面可视化界面。
Ediff 提供了一种便捷的方法,用于同时浏览一对(或三对)文件或缓冲区之间的差异(在本说明中,这些文件或缓冲区被称为“变体”)。被比较的文件(file-A、file-B,若适用则为 file-C)会以独立窗口的形式显示(并列、上下排列或在不同框架中),并且在您逐步浏览时,差异部分会高亮显示。您还可以将一个缓冲区中的差异区域复制到另一个缓冲区(如果改变主意,还能恢复旧的差异)。

另一个强大的功能是能够将两个文件合并到第三个缓冲区中。支持与祖先文件进行合并。此外,Ediff 还具备目录级别的功能,允许用户方便地在两个(或三个)不同目录中的文件组上启动浏览或合并会话。

此外,Ediff 可以将补丁应用到文件上,然后让您同时逐行浏览被修补文件和原始文件,逐差异进行查看。甚至可以直接从邮件缓冲区应用补丁,也就是说,通过邮件接收到的补丁根本无需保存。由于 Ediff 支持在不同变体之间复制差异,因此实际上可以实现选择性应用补丁(例如,您可以从 file.orig 复制一段差异到 file,从而撤销您不喜欢的特定补丁)。

Ediff 还能理解多文件补丁,并支持交互式应用!(Ediff 只有在补丁以上下文格式或 GNU 统一格式存在时才能识别多文件补丁;其他格式的补丁将被视为单文件补丁。Ediff 很可能采用与 patch 工具相同的算法,来判断哪些文件需要被修补。)

Ediff 了解版本控制,可让您将文件与其旧版本进行比较。Ediff 还支持远程和压缩文件,能够自动通过 FTP 下载并解压这些文件。

支持平台

标签