文件比较,文件夹比较-- vimdiff,beyond compare, compare suite, WinMerge,Kdiff3 

有一个项目的源码包需要比较,400M以上,这就要找个好的工具了。如果单个文件可以用vimdiff',代码高亮显示,非常好,对于这么大的文件包,它就显得力不从心了。查了几款工具,即兴对比一下。
 
  • beyond compare,
     共享软件,30天免费试用,功能强大。
  • Compare suite,
    这 是个商业套件,各种比较,包括图片,pdf,word,等都可以多方位的比较,和beyond 有一拼,他有三个级别,轻量级(light),标配(standard),专业版(Pro),Compare Suite light是免费的,不过对于我们这样只对plain text文件比较,这就足够了。这是值得尊敬的,免费满足大多数人的需要,同时针对个别用户进行特别服务,特别收费。支持。有linux 版的。代码没有高亮显示。
    免费版本的下载地址: http://www.freefilecompare.com/download
  • WinMerge,
    开 源,免费,不过只能在windows中使用。很好的text文档的比较工具,可以高亮显示代码。另外打开文件夹时,要注意是否要勾选递归对比子文件夹的选 项。做比较时使用(tree-mode)树形模式浏览,同时打开定位面板(Location panel),不然很别扭。
    官网: http://winmerge.org/
  • Kdiff3,
    Qt的一个项目,开源免费,跨平台。功能和WinMerge差不多,同时支持和CVS以及IBM的clearcase,很好很强大。支持。
    官方地址: http://kdiff3.sourceforge.net/
我选择了跨平台的Kdiff3