比较两段文本
比较两段文本,标记有变化的行以及行中有变化的字符。结果可以保存为 diff 格式。文本只在这台设备上比较。
- 免费
- 不上传
- 无需注册
- 可离线使用
使用方法
在“原文本”和“新文本”中粘贴或输入要比较的文本(也可以点击“打开文件”打开文本文件)。
根据需要在“比较方式”中进行选择,然后点击“比较”。
查看有变化的地方,然后点击“复制”或“保存 diff.txt”使用结果。
常见问题
文本会被发送到其他地方吗?
不会。比较在你的设备上完成。文本和你打开的文件也不会保存在浏览器中,关闭页面后就会消失。
文本是怎样比较的?
先逐行比较,再在有变化的行中逐词比较。中文和日文逐字比较。表情符号或带重音的字母算作一个字符。
分不清颜色时怎么办?
删除的行带有“−”号,添加的行带有“+”号。在行内,删除的字符带有删除线,添加的字符带有下划线。屏幕阅读器会读出“删除”和“添加”。
可以忽略空格或大小写吗?
可以。在“比较方式”中,可以忽略行尾空格、所有空格、大小写以及全角和半角的区别。显示的文本保持你输入时的样子。
换行会怎样处理?
不比较换行符的类型(Windows 的 CRLF 和其他系统的 LF),也不比较最后一行末尾是否有换行。
可以打开哪些文件?
UTF-8、Shift_JIS 或 UTF-16 的文本文件(.txt)。无法打开 Word 或 PDF 等文档:请复制其中的文字后粘贴。
保存的是什么样的文件?
名为“diff.txt”的文本文件,采用 diff -u 的格式(unified diff),编码为不带 BOM 的 UTF-8,换行符为 LF。
文本最长可以多长?
每段文本最多 200,000 个字符。对于变化很大的长文本,比较方式可能会稍微简化,这时屏幕上会提示你。
可以在手机上使用吗?
可以。在 LINE 等 App 中打开时,可能无法保存。遇到这种情况,请用 Safari 或 Chrome 重新打开页面。
限制与注意事项
- 每段文本最多 200,000 个字符。
- 不比较换行符的类型,也不比较最后一行末尾是否有换行。
- 无法打开 Word 或 PDF 等文档(仅限文本文件)。
- 浏览器扩展程序等你自己的使用环境,不在我们能保护的范围内。