mcpField
T
text-diff

text-diff

github.com/aidotnet开发8543 次安装39 周前更新
代码仓库

关于 text-diff

text-diff 是用于比较文件或文本并生成差异视图或补丁的开发技能,适合需要检查改动的用户。它提供统一格式和并排视图的命令。

主要功能

  1. 01比较文件与文本
  2. 02输出统一差异格式
  3. 03并排查看差异
  4. 04生成补丁

适用场景

  1. 01审查不同版本文件的改动
  2. 02并排检查文本差异

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aidotnet/moyucode --skill text-diff

安装后在 Claude Code 中输入/text-diff确认已加载。

附带文件scripts/text_diff.py

详细介绍

文本差异工具

描述

比较文件和文本内容,并以统一差异输出、并排视图和补丁生成的方式展示。

触发条件

  • /diff 命令
  • 用户需要比较文件
  • 用户想查看更改

用法

# Compare two files
python scripts/text_diff.py file1.txt file2.txt

# Unified diff format
python scripts/text_diff.py old.py new.py --unified

# Side-by-side view
python scripts/text_diff.py file1.txt file2.txt --side-by-side

# Generate patch
python scripts/text_diff.py old.txt new.txt --patch > changes.patch

标签

diff、compare、patch、text、files

兼容性

  • Codex:✅
  • Claude Code:✅

评论

支持 Markdown