并排或统一 diff
以双栏查看改动,或切换为与 git diff 完全一致的单栏统一 diff。
免费在线 diff 工具
对比两段文本、文件或代码,立即看到差异:新增的行、删除的行和修改的词语,像 git diff 一样并排显示。直接在浏览器中使用,免费又安全。
以双栏查看改动,或切换为与 git diff 完全一致的单栏统一 diff。
不仅能看到哪些行不同,还能看到行内具体哪些词语和字符发生了变化。
打开或拖放两个文件即可对比。支持最大 50 MB 的任意纯文本文件。
跳过空格、制表符、缩进或大小写上的差异,专注于真正重要的改动。
在后台线程中对比 100,000+ 行的文件,页面始终不会卡顿。
不上传任何内容。文本在您自己的设备上进行对比,可放心用于机密工作。
对比 JavaScript、TypeScript、Python、Java、C#、C++、Go、PHP、Ruby 等任何语言的源代码,在提交前检查改动。
找出两个配置文件、API 响应、数据导出文件或保存为 CSV 的表格之间的差异。
对比论文、文章、合同或译文的两个版本,准确看到修改了哪些内容。
对比两份姓名、邮箱、ID 或网址列表,找出新增或删除了哪些条目。
检查两条 SQL 查询或数据库结构,或对比日志文件,找出两次运行之间的变化。
逐字符对比两个字符串或短代码片段,找出隐藏的错别字或多余的空格。
@@ -12,7 +12,9 @@)给出每个版本的起始行号和行数。中间未改动的行会被折叠,点击展开即可查看。将原始文本粘贴到左侧框,将修改后文本粘贴到右侧框。DiffDuo 会立即进行对比并高亮每一处差异:删除的行显示为红色,新增的行显示为绿色,每行中具体改动的词语也会高亮。
diff 工具(也叫文本比较工具)用于找出同一文本两个版本之间的差异。它会显示哪些行被新增、删除或修改,就像 git diff 显示源代码的改动一样。
不会。对比完全在您的浏览器中进行,文本和文件永远不会离开您的设备。因此 DiffDuo 可放心用于机密文档、代码和配置文件。
可以。点击“打开”或将文件拖放到任意一个框中。支持任意纯文本文件,包括代码、JSON、XML、YAML、CSV、SQL、Markdown、HTML 和日志文件,每个文件最大 50 MB。
开启“忽略空白”后,仅在空格、制表符或缩进上不同的行会被视为相同;开启“忽略大小写”则会忽略大写和小写字母的差异。
分栏视图将两段文本并排显示,最便于阅读。统一视图以单栏显示,删除的行用减号标记,新增的行用加号标记,与 git diff 和补丁文件的格式相同。
可以。DiffDuo 在后台线程中对比数十万行的文件,页面始终保持流畅。两个各有 100,000 行的 4 MB 文件,对比用时远不到一秒。
是的。DiffDuo 完全免费,无需注册,不限对比次数,也没有广告。