专为 macOS 打造的文件比较与合并

MergeDock

查看差异。
解决冲突。

在 Mac 上比较文本、文件夹、图像和二进制文件。您可以编辑双向比较中的差异、解决三方合并冲突、查看超大文件,还可将 MergeDock 用作 Git difftool 或 mergetool。

可免费开始使用。Pro 功能可通过 App 内购买解锁。需要 macOS 26 或更高版本。

文本·文件夹·图像·二进制 一个比较工作区
2-Way 和 3-Way 从审查到合并
超大文件 超大文件索引查看
历史记录与恢复 从中断或失败的保存中恢复

同时查看源文件、差异和结果。

MergeDock 将源文件、差异导航、合并操作、编码设置和历史记录集中在一处,因此您可以 查看更改、编辑结果并重新打开最近的比较 无需在多个工具之间切换。

01 / TEXT

看看究竟发生了什么变化。

同步窗格、整行与行内高亮、搜索、导航、编辑和编码设置,让您能在同一流程中检查并修正变更。

  • 支持向左、向右应用的 2-Way 比较
  • 跨窗格搜索,同时高亮当前结果和全部匹配项
  • 检查编码与换行符,并按需手动更新显示
MergeDock two-way text comparison showing synchronized differences and detail panes
2-Way 文本比较 同步概述、源文件和详细信息窗格
02 / FOLDERS

在一个列表中查看文件夹差异。

比较嵌套文件夹、筛选结果、检查元数据,并打开任意文件深入查看。复制或删除将更改磁盘内容时,MergeDock 会先请求确认。

  • 清晰区分相同、已修改、仅一侧存在和类型不匹配的项目
  • 源文件树和生成内容的可重用预设
  • 明确确认的文件和文件夹操作
MergeDock folder comparison showing a large structured project tree
文件夹比较 按文件夹结构组织的筛选、状态与元数据
03 / VISUAL

使用五种视图模式比较图像。

通过并排、叠加、滑块、闪烁和差异视图检查尺寸与像素差异。缩放和移动始终限制在比较区域内。

  • 针对不同检测任务的多种视觉模式
  • 尺寸和像素级不匹配状态
  • 非文本文件的二进制比较
MergeDock image comparison in difference view
图像比较 五种支持缩放的检查模式
04 / MERGE

查看基准、左侧和右侧内容的同时解决冲突。

基准、左侧和右侧内容与合并结果及冲突详情保持同步。您可以选择一侧、合并两侧,或在保留周边变更可见的情况下编辑已解决结果。

  • 对任意选定文件执行手动三方合并
  • Git difftool 和 mergetool 集成
  • 未解决的区域将继续受到保护,直到选择解决方案
MergeDock three-way merge with base, left, right and merge result panes
三方合并 源内容、结果与冲突详情集中在同一视图

专为日常比较工作而设计

用于详细比较的工具。

适配不同文件规模的文本引擎

小文件可完整交互。超大文件采用索引访问,无需将整个文档加载到界面中,也能查看当前可见区域。

编码与换行符控制

检查检测到的编码并比较换行符;需要时,可更新已打开文本的解释方式。

历史记录、恢复和安全保存

重新打开最近的比较、固定重要会话、发现外部变更,并在保存中断或失败后留下恢复数据时还原原始文件。

键盘优先导航

在差异间移动、逐页浏览、跳至文件开头或结尾,并可随时搜索和更新显示,全程保持对比较内容的关注。

简单的工作流程

打开、查看、解决并保存。

一个比较工作区

同时查看源文件、差异和结果。

仅访问您允许的位置

MergeDock 会在访问您选择的文件和文件夹前请求授权,并且只在 macOS 允许的范围内记住该权限。

没有广告或跟踪

该应用程序不包含广告 SDK 或跨应用程序跟踪。

您可以管理的数据

设置、历史记录、恢复数据和已保存的访问权限都保留在 App 环境中,并可在 MergeDock 内管理。

简单的工作流程

打开、查看、解决并保存。

01

打开您想比较的内容

选择文件或文件夹,或从 Git 开始。MergeDock 会根据所选内容打开合适的比较模式。

02

结合上下文查看变更

使用同步窗格、概览栏、详细视图、搜索和键盘命令来导航差异。

03

解决并保存

应用所需一侧的内容,在允许的位置编辑,检查外部变更,并在结果准备好后保存。

FAQ

开始之前需要了解的一些事项

支持哪些 macOS 版本?

MergeDock 需要 macOS 26 或更高版本,并通过 Mac App Store 分发。

保存未正常完成

如果意外退出或写入错误留下了恢复数据,请从“设置”>“恢复与存储”>“恢复中心”进行检查。关闭比较时明确丢弃的编辑内容无法恢复。

我可以将它与 Git 一起使用吗?

可以。MergeDock 可配置为 Git difftool 和 mergetool,同时保持与 Mac App Store 沙箱模型兼容。

免费版本与 Pro 有什么不同?

免费版包含核心比较与合并功能。Pro 会移除受支持操作中的升级提示,并解锁高级图像比较和更长的最近比较历史。当前产品信息和地区价格由 App Store 显示。

下载 macOS 版 MergeDock

从 Mac App Store 获取 MergeDock,在一个专注的 App 中完成文本、文件夹、图像比较与合并工作。

在 App Store 上查看 MergeDock ↗