有谁知道一个类似 diff 的工具,它可以向我显示两个文本文件之间的更改,但忽略空格中的更改,包括换行符?
这是一个例子:
敏捷的棕狐跳过了懒熊。敏捷的棕色狐狸 跳过懒熊。敏捷的棕色狐狸跳过懒惰的 熊。敏捷的棕狐跳过了懒熊。
敏捷的棕狐跳过了懒熊。敏捷的棕色狐狸跳了起来 在懒熊之上。敏捷的棕狐跳过了懒熊。 敏捷的棕狐跳过了懒熊。
我所做的只是删除一个单词并重新排列它,但是“diff -b”检测到每一行的更改(应该如此;我并不是说这是 diff 中的错误)。但是对于大型 LaTeX 文件,这是一个主要问题;长段换一个字,得到的 diff 基本没用。
顺便说一句,我知道这需要比通常的行原子差异更多的计算能力。我只对人为生成的小文件执行此操作,如果需要,我很乐意等待很长时间。