Beyond Compare
Beyond Compare 是 Windows 下最强的 Diff 软件,主要用的是比较文件和比较目录,非常实用,而且试用期的设置也很良心。但是正版比较贵,目前没有买。
TortoiseSVN
TortoiseSVN 也提供了一个 GUI 工具,功能比 Beyond Compare 弱。
Vimdiff
命令行形式,稍微难用一点,但是好过没有。
JSON Diff
JSON Diff: The semantic JSON compare tool
diff
命令行的 diff
, patch
工具提供了对文本文件的 diff / patch 支持,但是不支持二进制文件。大部分 Linux 发行版都内置了。
bsdiff
bsdiff
, bspatch
是命令行工具,可以支持二进制文件的 diff:
# 根据 old-file 和 new-file 生成 generated-patch-file
bsdiff old-file new-file generated-patch-file
# 根据 old-file 和 generated-patch-file,patch 出一个 new-file
bspatch old-file new-file generated-patch-file