工具用的顺手吗?
你的反馈能帮助我们做得更好
高亮比对两段文本或代码的增删改,用于文档校对、版本控制与代码审查。
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
把旧版本放入“原始文本”,把新版本放入“修改后文本”,结果区会把两者按顺序合并展示:未变化的片段保持普通样式,原文中被移除的片段显示为红色,修改后文本中新增的片段显示为绿色。任意一侧出现内容后便会自动计算,不需要再点击“开始对比”。这种呈现适合定位几个字、标点、空格或换行的变化,而不是生成左右并排的行级报告。
左右输入框各自显示长度提示,并带有粘贴、载入示例和单独清空入口;下方的“清空”会同时移除两侧文本和当前结果。示例按钮只填充对应一侧,因此可以分别加载两份示例后观察差异。
字符级差异的基本动作是保留、删除和新增。一个字从“蓝”变成“绿”时,结果不会另造一种“修改”状态,而是先把旧字“蓝”标为删除,再把新字“绿”标为新增。连续变化会合并成片段,所以整段大小写变化可能呈现为一块红色旧内容紧接一块绿色新内容。
修改后的文本 = 保留片段 + 删除旧片段 + 插入新片段后的顺序结果
颜色表达的是从原始文本到修改后文本的方向。若左右内容互换,同一处变化的新增与删除含义也会随之互换。
| 输入变化 | 当前比较口径 | 结果表现 |
|---|---|---|
ABC 改为 abc | 区分大小写 | 旧大写删除,新小写新增 |
a b 改为 ab | 空格参与比较 | 中间空格标为删除 |
| 增加或删去换行 | 换行参与比较 | 结果布局中可看到段落位置变化 |
| 中文标点改为英文标点 | 不同字符分别比较 | 旧标点删除,新标点新增 |
页面没有忽略空白、忽略大小写、逐行或逐词模式。若目标只是检查内容是否完全一致,应保留原样直接比较;若想排除格式影响,需要先自行统一大小写、空格或换行,再粘贴规范化后的两版文本。
多数汉字和常见标点会形成直观的单字符差异。不过,带组合符号的字母和部分 emoji 可能由多个 Unicode 码点共同组成。字符级结果按码点寻找变化,因此少数复合字形可能被拆成更细的高亮片段。
指南
按步骤完成操作,并通过示例核对输入与结果。
把基准版本放在“原始文本”,把准备核对的新版本放在“修改后文本”。方向决定红色代表哪一版被删、绿色代表哪一版新增。
可以直接键入,也可以使用每个输入框上方的粘贴按钮读取剪贴板。浏览器若未授予剪贴板权限,可改用系统粘贴快捷键。想熟悉颜色规则时,可先分别载入两侧示例。
输入变化后,下方结果自动重算。先找红色旧片段,再看紧随其后的绿色新片段;没有底色的部分表示两版保持一致。
若比较方向放反,可手动交换两侧内容。单侧清空适合重贴其中一版,全局清空适合开始一组新的核对。
原始文本填入:
版本 v1
颜色:蓝色修改后文本填入:
版本 v2
颜色:绿色结果中“版本 v”和“颜色:”保持普通样式;1 与“蓝”显示为删除,2 与“绿”显示为新增,末尾的“色”继续保持不变。这个例子也能说明:换行相同就不会被高亮,而替换的字符会成对出现。
场景
查看这项工具在不同工作与生活流程中的用法。
编辑拿到标题、公告或邮件的两个版本后,可把旧稿和定稿分别贴入,确认数字、标点或短句是否按预期改动,并据红绿片段回到原文复查。
开发或运维人员可比较短配置、查询语句或日志片段,找出大小写、空格、路径字符和参数值的细微变化。结果反映字面差异,不会解释语法含义。
校对人员可把原始版本与回填版本对照,查看是否少了字符、重复了标点或改变了段落换行,再结合上下文判断这些变化是否合理。
问答
集中解答高频疑问与容易混淆的问题。
因为结果会随输入自动更新。只要任意一侧含有内容,结果区就会显示相应的保留、删除或新增片段;两侧都清空后恢复为空状态。
不能。当前比较把这些内容都视为有效差异,也没有切换忽略规则的选项。若业务口径需要忽略它们,应先复制一份文本完成统一处理,再比较处理后的副本。
因为替换由“删除旧字符”和“新增新字符”两个动作表达。红色片段属于原始文本,绿色片段属于修改后文本,两者相邻通常就是同一位置的替换。
不能直接导入文件。这里接收的是纯文本,需要先从文档中复制文字再粘贴;字体、批注、图片、表格结构和页面布局不会进入比较结果。
须知
使用前了解适用范围、结果限制与必要提醒。
推荐
查找相关工具、专题与可用的 API 能力。