文本比对
Text Diff
左右对照或行内对照两段文本,可按行、按词或按字符比较。
两个版本并排显示,差异处标出来,用 Myers 算法计算而不是逐行比对。适合看合同的修订稿、同一份数据的两次导出,或是别人改过却没说改了哪里的段落。
原文
放一个文件作为原文
在这个标签页里读取。不会上传到任何地方。
改后的文本
放一个文件作为改后的文本
在这个标签页里读取。不会上传到任何地方。
怎么用
把旧版本放在左边
方向决定哪一边叫新增、哪一边叫删除。左边是原来的,右边是改后的。
选择比较粒度
代码和配置文件适合按行比较。文章适合按词或按字符比较,因为按行比较时,挪动一个词就会把整段标成改过。
忽略你不关心的东西
空白和大小写可以排除在比较之外。经过另一个编辑器的文档常常只差行尾空格,把它们藏起来,真正的修改就露出来了。
常见问题
我的文档会被上传吗?
不会。比较在你的浏览器里完成。合同草稿和未发布的报表是人们最常想比对、也最不想上传的两样东西,所以这个工具不上传。
它把整段都标成改过了
你在按行比较,而那一段是一整行。切换到按词或按字符粒度——自动折行的段落没有行结构可供按行比较使用。
两行看起来一样却被标成不同
几乎总是看不见的差异:行尾空格、不换行空格,或者一边是分解形式的韩文、另一边是合成形式。汉字没有这种分解形式,所以中文文本里通常是前两种。不可见字符工具和规范化工具能准确指出是哪一种。
可以从这些接进来
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
表格对比
Table Diff
按指定或自动推断的键列比较两张表,逐单元格列出新增、删除和改动的行,可并排查看,也可导出成变更清单。
Word 文档对比
Word Document Compare
逐段比较两份 .docx,在改过的段落里再标到词一级,可并排也可合并显示,并导出 HTML 或纯文本报告。
JSON 对比
JSON Diff
按结构比较两份 JSON,忽略键的顺序,报出新增、删除和改动的路径。
PDF 文档对比
PDF Compare
从文字和渲染像素两个方向比对两份 PDF,列出新增、删除和移动的内容。
查找与替换
Find & Replace
按字面、整词或正则表达式替换文本,支持捕获组,并把每一处命中先预览出来。
Markdown 编辑器
Markdown Editor
边写边预览 Markdown,可导出渲染后的 HTML,支持 GFM 表格和任务列表。