所以实用DIFF工作就像我想为2个文件,但我有一个需要超过2个文件比较的时间,也许多达10一次一个项目。 这需要有并排所有这些文件一边相互为好。 我的研究还没有真正打开了什么,vimdiff同时似乎是最好的,到目前为止,并以每次比较4的能力。
我的问题:是否有任何工具在同一时间比较多2个文件,还是有办法破解DIFF / Vimdiff可以因此它可以做多重比较? 我会被比较的文件是比较短的,因此应该不会太慢。
提前致谢!
所以实用DIFF工作就像我想为2个文件,但我有一个需要超过2个文件比较的时间,也许多达10一次一个项目。 这需要有并排所有这些文件一边相互为好。 我的研究还没有真正打开了什么,vimdiff同时似乎是最好的,到目前为止,并以每次比较4的能力。
我的问题:是否有任何工具在同一时间比较多2个文件,还是有办法破解DIFF / Vimdiff可以因此它可以做多重比较? 我会被比较的文件是比较短的,因此应该不会太慢。
提前致谢!
显示10个文件并排侧,突出差异可以轻松完成弥漫 。 只需指定这样的命令行上的所有文件:
弥漫的1.txt 2.txt 3.txt 4.txt 5.txt 6.txt 7.txt 8.txt 9.txt 10.txt
Vim中已经可以做到这一点:
vim -d file1 file2 file3
但你通常仅限于4个文件。 您可以通过修改Vim的源一行然而改变。 恒DB_COUNT
定义的差异编辑文件的最大数量,并且它朝顶部定义diff.c
在版本6.x和更早版本,或者约三分之二的一路下跌structs.h
在7.0及以上版本。
结帐“除了比较”: http://www.scootersoftware.com/
它可以让你比较文件的整个目录,它看起来像它在Linux上运行了。
diff
已内置选项--from-file
和--to-file
,与之相比,一个操作数到所有其他人。
--from-file=FILE1
Compare FILE1 to all operands. FILE1 can be a directory.
--to-file=FILE2
Compare all operands to FILE2. FILE2 can be a directory.
如果你运行多个差异的基础关闭一个文件,你也许可以试着写,有一个for循环通过每个目录中运行,运行差异的脚本。 虽然它不会是并排,你至少可以快速对它们进行比较。 希望帮助。