文本比较:立即发现两个文本之间的差异
文本比较 工具可让您粘贴两段文本并立即准确查看它们之间发生的变化 - 添加的行、删除的行以及并排突出显示的编辑行。您无需眯着眼睛看两份文档并试图找到移动的单词,只需一眼即可获得清晰的、用颜色编码的差异。由于 schools.app 上的文本比较 工具完全在您的浏览器中运行,因此您的文本的两个版本都不会上传到任何地方。
本指南解释了文本比较工具的用途、如何逐步使用它以及学生和教师如何使用它,以及实用技巧和人们最常问的问题的答案。
什么是文本比较工具以及为什么使用它
文本比较工具(有时称为差异检查器或文本差异检查器)采用文本的两个版本并逐行分析它们。它标记相同的部分、仅存在于第一个版本中的行(已删除)、仅存在于第二版本中的行(添加)以及已更改的行。结果以并排比较的形式显示,因此您的眼睛可以直接跳到不同之处。
手动执行此操作既缓慢又不可靠。当您阅读两个几乎相同的段落时,您的大脑往往会“自动纠正”细微的差异并直接跳过它们。一个单词被调换,一个“不”被遗漏,日期被改变,或者句子被删除,这些正是人工阅读所遗漏的东西——而且也正是这种重要的东西。
当您执行以下操作时,文本比较工具确实非常有用:
- 需要确认初稿和最终草案之间发生了什么变化。
- 收到了一篇论文的反馈,并想看看老师或同学实际上做了哪些编辑。
- 正在检查两个“看起来”相同的文档是否真的相同。
- 想要验证您是否正确复制了段落、引用或代码片段。
- 正在检查两次提交之间是否有意外重复或接近重复。
如何比较两个文本
使用该工具只需几秒钟:
- 打开工具。 进入schools.app上的文本比较页面。无需安装,无需帐户。
- 将您的第一个文本粘贴到左侧框中。这通常是“原始”或更旧的版本——草稿、来源或基线。
- 将第二个文本粘贴到右侧框中。这是您要对照第一个版本进行检查的“新”或修订版本。
- 阅读突出显示的结果。 该工具会自动比较两者,并对差异进行颜色编码:删除的行、添加的行和更改的行都突出显示,而未更改的行保持中性。
- **逐行扫描。**滚动浏览并查看每个突出显示的部分。因为比较是并排进行的,所以您可以看到上下文中每次更改之前和之后的情况。
- 编辑并重新检查。 调整任一框和比较更新,以便您可以修复差异并确认两个版本现在匹配。
没有上传步骤,也没有“处理”等待——当两个框都有文本时,比较就会在您的设备上本地进行。
学生用例
学生不断地处理同一文档的多个版本,差异检查器会询问“这是哪个版本?”变成五秒钟的答案。
- 比较草稿和最终稿。 将草稿粘贴在一侧,将完成的论文粘贴在另一侧,以查看您更改的所有内容 - 对于反思日志或“跟踪您的修订”作业非常有用。
- 查看老师的反馈。 如果您的老师返回了经过编辑的副本,请将其与原始副本进行比较,以准确了解哪些句子被重写、删除或添加。
- 检查小组工作。 当两个人编辑共享文档时,请将本地副本与最新共享版本进行比较,以找出谁更改了哪些内容,然后再覆盖任何内容。
- 验证引文和引文。 粘贴原始来源段落和您转录的版本,以确认您逐字复制了引文 - 引文中的小拼写错误可能会造成分数。
- 校对代码分配。 将代码的工作版本与损坏的版本进行比较,以找到发生更改的行。
教师用例
对于教师来说,文本比较工具是一种快速、无软件的方式来检查更改和发现问题,而无需处理文档版本历史记录。
- 查看学生修改的内容。 将重新提交的作业与原始作业进行比较,以确认学生确实解决了您的反馈,而不仅仅是更改日期。
- 跟踪您建议的更改。 将您的标记版本粘贴到学生的新版本旁边,以验证每个请求的编辑是否已完成。
- 比较两份提交的论文。 当两篇论文令人怀疑相似时,并排比较会使共享或复制的段落变得明显。 (将此视为快速标记,而不是正式的抄袭判决。)
- 更新工作表和讲义。 将去年的文档版本与今年的版本进行比较,以确认每项预期的更改(新日期、更正的答案、更新的链接)均已实际完成。
- 构建答案键。 将模型答案与示例答案进行比较,以准确突出学生措辞的分歧之处。
比较后,您可能想要整理或计算结果。 字数计数器 工具报告长度和阅读时间,大小写转换器 修复粘贴文本中的大小写 - 两者都像文本比较一样在浏览器中运行。
特点和优点
- 并排视图。 原始文本和修订后的文本彼此相邻,因此您可以在上下文中阅读更改,而不是令人困惑的内嵌混乱。
- 颜色编码的差异。 添加、删除和更改的行都会清晰地突出显示,因此您关心的部分会立即跳出。
- 逐行准确性。 该工具比较结构,而不仅仅是模糊的“它们不同”的结论,因此您可以找到移动的确切行。
- 即时且免费。 无需注册,无文件限制,无需等待服务器。粘贴并阅读。
- **适用于任何纯文本。**论文、笔记、电子邮件、代码片段、列表、成绩单 - 如果您可以将其粘贴为文本,则可以对其进行比较。
隐私:您的文本永远不会离开您的浏览器
这是真正的差异化因素。许多在线“差异检查器”将文本的两个版本发送到远程服务器进行比较。这意味着您的论文、草稿、私人笔记或学生的作业会通过互联网传输到您无法控制的机器上。
schools.app 上的文本比较工具的工作方式完全不同。整个比较在您自己的浏览器选项卡内以 JavaScript 形式在客户端运行。您的两条文本从未被上传、从未存储、也从未被我们或其他任何人看到。您可以自己确认:加载页面,然后关闭互联网连接 - 比较仍然有效,因为一切都发生在您的设备本地。
对于处理未发表作品的学生和处理学生写作的教师来说,这正是您想要的隐私姿势。
提示和最佳实践
- 确定哪一侧是“原始”。 将基线保持在左侧,新版本保持在右侧,以便“删除”和“添加”意味着您所期望的。
- 粘贴纯文本。 来自文字处理程序的富文本可以带有隐藏格式。如果比较看起来很混乱,请粘贴为纯文本(通常使用 Ctrl+Shift+V 或 Cmd+Shift+V)以首先去除样式。
- 比较之前进行标准化。 尾随空格的差异或大小写不一致可能会显示为“更改”。如果您只关心措辞,请先清理两个文本 - 大小写转换器 可以标准化大小写并折叠多余的空格。
- 分块比较。 对于很长的文档,一次比较一个部分。较小的比较更容易阅读,并使真正的差异更加突出。
- 编辑后重新运行。 修复一个框中的差异,并再次检查结果以确认两个版本现在完全匹配。
常见问题
文本比较工具是免费的吗?
是的。文本比较工具完全免费,无需帐户,无需注册,并且对运行的比较次数没有限制。粘贴您的两个文本并立即阅读差异。
我的文本会上传到服务器吗?
不会。比较完全在您的浏览器中运行。您的文本版本都不会上传、保存或传输到任何地方 - 您甚至可以在页面加载后断开互联网连接的情况下使用该工具。
添加、删除和更改行之间有什么区别?
第一个(原始)文本中存在删除的行,但第二个文本中不存在。第二个(修订后的)文本中存在添加的行,但第一个文本中不存在。两者都出现了更改的行,但内容不同。每个都清晰地突出显示,因此您可以一眼看出发生了什么样的编辑。
我可以比较两个文档而不是粘贴文本吗?
该工具会比较您粘贴到两个框中的文本,因此复制每个文档的内容并将其粘贴进去。如果您的文本位于 PDF 中,您可以先使用 从 PDF 中提取文本 等工具将其拉出,然后将其粘贴到此处。
可以比较代码吗?
是的,对于纯文本代码。粘贴脚本的两个版本,该工具会突出显示不同的行,这足以找到大多数小的编辑。它比较文本而不是解析编程语法,因此它不会理解特定于语言的结构 - 但对于发现更改的行,它效果很好。
它会忽略空格和大写吗?
该工具会在您粘贴文本时对其进行比较,因此间距或大小写的差异可以标记为更改。如果您只关心单词,请首先使用大小写转换器等工具对两个文本进行标准化,然后进行比较。
现在比较您的两个文本
无论您是对照草稿检查最终草稿、确认老师所做的编辑,还是确保两个文档真正匹配,快速并排比较都可以节省时间并发现眼睛错过的错误。打开 文本比较 工具,粘贴两个版本,然后在几秒钟内查看每个差异 - 在浏览器中私下免费。