多语言文本对比器 - 同一文本各语种展示
输入一段文本,同时显示其在多种语言中的静态翻译对照,辅助语言学习。
UD5工具箱
单词级差异对比(Word-level Diff)将文本按单词拆分后进行比对,精确标识每个单词的变更状态(新增、删除或未更改)。与字符级对比不同,它关注完整的语义单元,更适合文档修订、代码审查和内容校对场景。本工具使用最长公共子序列(LCS)算法实现高效单词匹配。
使用方法非常简单:
① 在左侧文本框中粘贴原始文本;
② 在右侧文本框中粘贴修改后的文本;
③ 点击「对比差异」按钮,下方将以内联方式展示差异——红色删除线标记被删除的单词,绿色高亮标记新增的单词;
④ 可使用「交换」按钮快速互换两个文本的位置。
LCS(Longest Common Subsequence)算法用于寻找两个序列中最长的共同子序列(不要求连续,但保持顺序)。在文本差异对比中,它将两个文本的单词序列进行比对,找出最大匹配部分,剩余不匹配的单词即为差异。该算法的时间复杂度为O(n×m),其中n和m分别为两个文本的单词数量。对于几百个单词的文本,计算几乎是瞬时的。
忽略大小写:启用后,对比时将不区分字母大小写(例如"Hello"和"hello"视为相同单词),但结果中仍保留原始文本的大小写格式。适用于仅关注内容变化而不关心大小写调整的场景。
忽略多余空白:启用后,多个连续空格、制表符和换行符将被标准化为单个空格,首尾空白也会被去除。这有助于聚焦于实质性的文字变更,忽略格式调整带来的干扰。
常见应用场景包括:
📝 文档校对:对比文章的初稿和修订稿,快速定位修改之处;
💻 代码审查:检查变量名、注释或文档字符串的单词级变更;
📧 邮件草稿:比较邮件模板的不同版本;
📄 合同/协议:高亮条款中的措辞变化;
🎓 学术写作:追踪论文修改过程中的措辞调整。
红色背景+删除线 = 该单词在原始文本中存在,但在修改后的文本中被删除或替换;
绿色背景 = 该单词在修改后的文本中新增,原始文本中不存在;
普通黑色文字 = 该单词在两端文本中保持一致,未发生变更。
输入一段文本,同时显示其在多种语言中的静态翻译对照,辅助语言学习。
将压缩的SQL语句按标准缩进美化,关键字高亮,兼容MySQL/PostgreSQL等方言。
在线检测输入的文本是否为正反读都相同的回文,忽略标点、空格和大小写。
加载大量DOM元素,对比启用和不启用content-visibility: auto时的渲染时间和滚动体验。
比较两篇文本的相似度百分比,并高亮相同句子,避免重复内容惩罚。
选择两种开源许可证,并排显示全文,高亮关键差异条款,帮助选择合适许可证。
渲染网页在Windows强制颜色模式下的样式,协助调试和适应系统高对比度主题。
提供代码评审和文档评审的通用检查项,标出等级并生成评审报告。
演示并测试:focus-visible伪类在不同输入模式下的表现,辅助无障碍设计。
选择颜色、透明度等特征,缩小可能的水晶种类范围并展示图片。
显示一系列石原色觉测试图,框选所见数字,初步判断色觉异常。
粘贴 HTML 和 CSS,交叉比对找出在 CSS 中定义但在 HTML 中从未使用的类选择器。
输入长单词或URL,切换overflow-wrap和word-break属性值,对比溢出自适应效果。
可视化为视频添加时间点字幕文本,导出标准WebVTT文件或JSON。
分析页面结构,提示哪些长列表区域适合添加content-visibility: auto优化。
添加城市,拖动时间轴,直观查看各时区对应时间,找到公共可用段。
使用Eyedropper API激活系统取色器,拾取屏幕任意位置的颜色值。
设定FCP、LCP、CLS等指标值,模拟计算PageSpeed Insights得分估算。
将输入文本渲染为点阵式打印机风格的像素字体图片,可调整针头密度和纸张颜色。
搜索并添加多个城市,显示当前时间与日期,适合远程团队。
输入词语或大致含义,搜索匹配的常用成语及解释出处,增强词汇储备。
创建可选择的时间段,参与者勾选自己方便的时间,自动计算最佳交集。
一键切换当前页面的 media 类型为 screen 或 print,方便调试打印样式。
按时间点添加事件,生成美观的垂直或水平时间轴HTML/CSS代码。
让文字拥有磨砂背景,可视化调整模糊度和颜色,输出CSS backdrop-filter代码。
粘贴一份含UTC时间的时间表,一次性转换至多个目标时区显示。
输入字体名或从列表选择,在示例文本上立刻看效果,获得@import代码。
搜索各类编程语言、框架和工具的矢量图标,点击复制其HTML或SVG代码。
展示各种邮件客户端对CSS背景图片、VML背景的支持程度,附兼容代码。
全屏彩色时间显示,文字缓慢移动回弹,类似经典屏幕保护程序,可做桌面装饰。