差异检查器
粘贴两段文本,即可立即查看更改内容——新增、删除和修改的行会并排突出显示。
原来的
修改的
为什么要使用 PixConvert 差异检查器
快速、私密的文本比对,无需上传文件。
逐行差异
Myers diff 算法能够准确地突出显示哪些代码行被添加、删除或更改。
分割视图和内联视图
并排分屏显示上下文,内嵌视图方便精简阅读。一键切换。
变化统计数据
差异输出上方一目了然地显示了新增、删除和未更改的行数。
100% 私密
所有差异比较都在浏览器中进行。源代码、API 响应和私有文档都保留在本地。
任何文本格式
比较代码、散文、JSON、YAML、CSV、日志——任何基于文本的内容。格式无限制。
复制差异输出
一键复制差异,可生成统一补丁或纯摘要。
何时使用差异检查器
Diff 是变更审查的通用工具。
代码审查
在提交 PR 之前,请比较代码片段或配置更改。
- 发现意外变化
- 查看配置差异
- 比较算法版本
文件比较
找出合同版本、API 文档或翻译字符串之间的差异。
- 比较文档版本
- 差异翻译文件
- 验证 API 架构变更
日志分析
对比两个时间段的服务器日志,以找出新的错误或行为变化。
- 比较日志快照
- 发现新的错误模式
- 检测配置漂移
如何比较两篇文本
1
将原文粘贴到左侧面板,将修改后的文本粘贴到右侧面板。
2
点击“比较”。新增的行以绿色高亮显示,删除的行以红色高亮显示。可在分屏视图和内联视图之间切换。
3
切换空格和大小写敏感性以忽略噪声——差异中只会显示有意义的更改。
常见问题解答
文本差异比较详解。
它使用的是什么差异比较算法?
该工具使用 diff 库中的 Myers diff 算法——与 Git 使用的算法相同。它生成将原始文本转换为修改后文本所需的最小编辑脚本(插入和删除操作最少)。
我可以把我的文字粘贴到这里吗?
是的。所有差异比较都完全在您的浏览器中使用 JavaScript 运行。您的文本永远不会离开您的设备。这对于源代码、API 密钥、私有文档和专有内容来说都是安全的。
我可以比较二进制文件吗?
不。此工具比较的是纯文本文件。二进制文件(图像、PDF、可执行文件)应使用专门的二进制差异比较工具进行比较。
分屏视图和行内视图有什么区别?
分屏视图并排显示原始内容和修改后的内容,方便查看更改的上下文。内联视图将所有更改显示在单个列中——新增和删除内容交错显示——便于快速查看大量差异。
我可以忽略空格差异吗?
目前,仅包含空格的更改会显示为常规更改。如果您想忽略尾随空格,请在粘贴前规范化您的输入——例如,在文本编辑器中修剪行,或使用正则表达式测试器去除空格。