← 返回
开发者工具

Diff Tool

文本差异比较工具。比较两个文本、文件或字符串的差异,高亮显示新增、删除和修改的行。适合代码审查、文档对比、版本比对等场景。
文本差异比较工具。比较两个文本、文件或字符串的差异,高亮显示新增、删除和修改的行。适合代码审查、文档对比、版本比对等场景。
sxliuyu
开发者工具 clawhub v1.0.2 1 版本 100000 Key: 无需
★ 1
Stars
📥 652
下载
💾 23
安装
1
版本
#latest

概述

Diff Tool 🧐

文本差异比较工具,快速比较两个文本或文件的差异。

功能

  • 📝 比较两个文本字符串的差异
  • 📄 比较两个文件的差异
  • 🔍 高亮显示新增(绿色)、删除(红色)、修改(黄色)内容
  • 📊 显示统计信息(新增/删除/修改行数)
  • 🎨 支持多种输出格式(标准/简洁/JSON)

使用方法

比较两个字符串

python3 scripts/diff.py string "第一段文本" "第二段文本"

比较两个文件

python3 scripts/diff.py file /path/to/file1.txt /path/to/file2.txt

简洁输出

python3 scripts/diff.py file /path/to/file1.txt /path/to/file2.txt --format simple

JSON 输出(适合程序处理)

python3 scripts/diff.py file /path/to/file1.txt /path/to/file2.txt --format json

示例

# 比较两段代码
python3 scripts/diff.py string "def hello(): print('hello')" "def hello(): print('Hello World')"

# 比较两个文件并显示统计
python3 scripts/diff.py file /tmp/a.txt /tmp/b.txt --stats

# 忽略空白字符差异
python3 scripts/diff.py string "a b" "a  b" --ignore-space

输出格式说明

  • 标准格式:完整 diff 输出,带颜色标注
  • 简洁格式:只显示有差异的行
  • JSON 格式:机器可读的 JSON 输出,包含差异详情和统计

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-03-31 15:27 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,172
developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,801
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,188