当前位置:  开发笔记 > 前端 > 正文

DIFF实用程序适用于2个文件.如何一次比较2个以上的文件?

如何解决《DIFF实用程序适用于2个文件.如何一次比较2个以上的文件?》经验,为你挑选了2个好方法。

因此,实用程序Diff就像我想要的2个文件一样工作,但是我有一个项目需要一次比较多个文件,一次最多10个文件.这需要将所有这些文件并排放在一起.我的研究并没有真正发现任何东西,vimdiff似乎是迄今为止最好的,能够一次比较4个.

我的问题:是否有任何实用程序可以一次比较2个以上的文件,或者是一种破解diff/vimdiff的方法,以便它可以进行多重比较?我将要比较的文件相对较短,所以它不应该太慢.

提前致谢!



1> 小智..:

使用Diffuse可以轻松地并排显示10个文件并突出显示差异.只需在命令行中指定所有文件,如下所示:

diffuse 1.txt 2.txt 3.txt 4.txt 5.txt 6.txt 7.txt 8.txt 9.txt 10.txt


神奇的工具; 只是帮我解决了一个棘手的问题.我知道这是一个较旧的答案,但谢谢!

2> Noah Medling..:

Vim已经可以这样做了:

vim -d file1 file2 file3

但是你通常只限于4个文件.但是,您可以通过修改Vim源中的单行来更改它.常量DB_COUNT定义了差异文件的最大数量,它diff.c在版本6.x及更早版本中定义为顶部,或者structs.h在版本7.0及更高版本中定义为大约三分之二.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有