PixConvert

差异检查器

粘贴两段文本,即可立即查看更改内容——新增、删除和修改的行会并排突出显示。

原来的

修改的

为什么要使用 PixConvert 差异检查器

快速、私密的文本比对,无需上传文件。

逐行差异

Myers diff 算法能够准确地突出显示哪些代码行被添加、删除或更改。

分割视图和内联视图

并排分屏显示上下文,内嵌视图方便精简阅读。一键切换。

变化统计数据

差异输出上方一目了然地显示了新增、删除和未更改的行数。

100% 私密

所有差异比较都在浏览器中进行。源代码、API 响应和私有文档都保留在本地。

任何文本格式

比较代码、散文、JSON、YAML、CSV、日志——任何基于文本的内容。格式无限制。

复制差异输出

一键复制差异,可生成统一补丁或纯摘要。

何时使用差异检查器

Diff 是变更审查的通用工具。

代码审查

在提交 PR 之前,请比较代码片段或配置更改。

  • 发现意外变化
  • 查看配置差异
  • 比较算法版本

文件比较

找出合同版本、API 文档或翻译字符串之间的差异。

  • 比较文档版本
  • 差异翻译文件
  • 验证 API 架构变更

日志分析

对比两个时间段的服务器日志,以找出新的错误或行为变化。

  • 比较日志快照
  • 发现新的错误模式
  • 检测配置漂移

如何比较两篇文本

1

将原文粘贴到左侧面板,将修改后的文本粘贴到右侧面板。

2

点击“比较”。新增的行以绿色高亮显示,删除的行以红色高亮显示。可在分屏视图和内联视图之间切换。

3

切换空格和大小写敏感性以忽略噪声——差异中只会显示有意义的更改。

常见问题解答

文本差异比较详解。

它使用的是什么差异比较算法?

该工具使用 diff 库中的 Myers diff 算法——与 Git 使用的算法相同。它生成将原始文本转换为修改后文本所需的最小编辑脚本(插入和删除操作最少)。

我可以把我的文字粘贴到这里吗?

是的。所有差异比较都完全在您的浏览器中使用 JavaScript 运行。您的文本永远不会离开您的设备。这对于源代码、API 密钥、私有文档和专有内容来说都是安全的。

我可以比较二进制文件吗?

不。此工具比较的是纯文本文件。二进制文件(图像、PDF、可执行文件)应使用专门的二进制差异比较工具进行比较。

分屏视图和行内视图有什么区别?

分屏视图并排显示原始内容和修改后的内容,方便查看更改的上下文。内联视图将所有更改显示在单个列中——新增和删除内容交错显示——便于快速查看大量差异。

我可以忽略空格差异吗?

目前,仅包含空格的更改会显示为常规更改。如果您想忽略尾随空格,请在粘贴前规范化您的输入——例如,在文本编辑器中修剪行,或使用正则表达式测试器去除空格。