使差异输出更具可读性

mgu*_*nes 12 development source-code

我正在寻找一种工具,将采取的diff /使用debdiff输出(更具体地,输出这个脚本),并显示在一个高度可读的,图形化的方式的比较结果。任何指针将不胜感激。

理想情况下,它将是MDR的 GTK+、FOSS 等价物。

Meld、Diffuse 和类似软件不适合此目的,因为它们旨在独立工作,并且不接受来自 stdin 的输入。

sco*_*ttl 8

Kompare可以做到这一点(并且是最好的 GUI 差异查看器 IMO):

./whatchanged package_name | kompare -
Run Code Online (Sandbox Code Playgroud)

请注意作为输入文件参数给出的“-”。大多数 *nix 程序都有这个接口来接受管道输入,所以你可以使用你喜欢的任何一个。