开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/三向文本对比

三向文本对比

同时对比三个版本:以第一个为基准,分别标出第二个和第三个相对基准的新增与删除,并单独列出两个版本都有改动的地方。处理「原始版 / A 改的 / B 改的」这类三方合并场景时,比两两对比直观得多。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
三段文本,用两行 ==== 分隔
三向对比结果

使用说明

  1. 三段内容一起粘到左边,两段之间各用一行 ==== 隔开,第一段作为基准。
  2. 点「开始三向对比」,结果分别给出「版本二相对基准」和「版本三相对基准」的差异。
  3. 两个版本都改过的地方会单独列出来,这几处就是需要人工判断的冲突点。
  4. 合并动作本工具不做——决定权留给你,这里只负责把差异摆清楚。

常见问题

三段怎么分隔?
用两行分隔线把三段分开,分隔线是三个及以上连续的等号(或 <<<<<<< / >>>>>>>)。第一段作为基准,后两段都和它比。
能自动合并出结果吗?
不能。三方合并需要判断冲突优先级,稍微有点歧义就不该自动做(这就是 Git 遇到冲突会停下来让人决定的原因)。本工具只负责把差异摆清楚,决定权留给你。
三个版本改成四个行不行?
不支持。三个是这类对比的实用上限——再多就该分步骤对比,或者用专门的差异工具了。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部