文本对比(Diff)工具用于逐词或逐行比较两段文本、代码或配置文件的差异,快速识别新增、删除和修改的内容。适合代码审查时对比两个提交版本、排查配置文件变更、校对文案修改前后的措辞差异,以及检查接口响应体在不同环境下的字段变化。所有比较在浏览器本地完成,无需上传任何内容。
两段需要比较的文本。左侧输入原始版本(Old),右侧输入修改后的新版本(New)。可以是 JavaScript/TypeScript 函数体、JSON 配置对象、CSS 样式规则、Markdown 文档段落或任意纯文本内容。
差异对比结果以颜色标记展示:绿色背景标识新增内容,红色背景加删除线标识移除内容,无背景色部分表示未变更内容。逐词模式会精确到单词级变化,适合文案校对;逐行模式按整行标记差异,适合代码和配置文件比较。
工具会按所选模式比较两段文本。逐词模式适合校对措辞变化;逐行模式适合检查代码、配置和结构化文本的整体差异。输入内容保留在本地,不会上传。它只标出文本差异,不判断哪一版正确。
输入示例
// 原始版本 (Old)
function greet(name) {
return "Hello, " + name;
}
// 修改版本 (New)
function greet(name, lang) {
if (lang === "zh") return "你好, " + name;
return "Hello, " + name;
}输出示例
逐行对比结果:
+ function greet(name, lang) {
+ if (lang === "zh") return "你好, " + name;
return "Hello, " + name;
- }
+ }可以。它适合对比小段代码、配置、SQL、API 请求体或文档片段。完整仓库仍建议使用 Git 或 IDE,本页面更适合做集中片段复核。
按行对比更适合结构化文件,能快速定位哪一行发生变化。按词对比会标出句子内部的小改动,适合文案、说明文档和翻译审校。
不会。对比过程在浏览器会话中完成,ToolOrbit 不保存输入内容。涉及密钥或高度敏感资料时,仍应遵守所在组织的安全规范。
最近更新 2026-06 · ToolOrbit 编辑团队