28个实用的源码/文档比较合并工具

标签: 源码 文档 合并 | 发表时间:2011-08-29 18:15 | 作者:(author unknown) andi
出处:http://www.iteye.com

要想搞清楚一个文件的两个版本之间的不同之处并不是件简单的任务,而当该文件是比较长的源代码时,这就更加复杂了。

 

下面列出的工具可以帮助你分析和比较文档,必要时还可以进行合并。这些工具可以比较从Word文档到WAV文件等所有的文件类型,甚至支持代码语法高亮显示。有些是免费的,有些是收费的,适用于Mac OS X、Windows或Linux。

 


1.  Beyond Compare Version 3

 

 

Beyond Compare可以让你轻松比较文件和文件夹,包括文本文件(HTML语法高亮)、Word文档、PDF文件等。适用于Windows和Linux,售价为30美元(标准版)和50美元(专业版)。

 


2.  Kaleidoscope


Kaleidoscope可以让你比较文本文件(包括源代码)和图像,它可以集成在其他程序中,能够读取.psd、 .txt、 .png、 .jpg、和 .html 文件,适用于Mac OS X,售价29美元。

 


3.  Workshare Compare

 

Workshare Compare是一个企业级的文件比较工具,可以让你比较Word文档和基于文本的PDF。你可以拿1个文件和多个文件进行比较,它适用于Windows,一年订阅费用为145美元。还有一个基本版,费用为每年99美元,但只能比较Word文档。

 


4.  Docu-Proof Enterprise

 

Doc-Proof可以比较XML、Word、文本文件和PDF文件。它使我们能够快速比较字体、大小、删除、插入、拼写和位置等方面的不同之处。

 

5.  ExamDiff

 

ExamDiff是一个Windows下的、免费的、直观的文件比较工具。它具有自动变化检测、一键比较、支持拖放操作等特点,并且是完全可定制的。它还有一个包含更多功能的专业版本,售价为34.99美元。

 


6.  Diff Doc

 

Diff Doc可用于比较Word、Excel、PowerPoint、PDF、RTF、文本文件、HTML、XML以及其它类型的文档,适用于Windows。

 


7.  Compare Suite

 

Compare Suite支持通过关键字比较、文件夹比较、词语忽略,还支持语法高亮,可以更容易比较代码文件。适用于Windows ,单用户许可的售价为70美元。

 


8.  WinMerge

 

WinMerge是一个Windows下的、开源的比较合并工具,它可以直观地显示比较结果,合并文件也比较容易。

 


9.  Araxis Merge

 

Araxis Merge是文件比较、合并、文件夹同步三合一工具,可以用来比较源代码、网页、XML和其他文本文件,也可以比较Word、Excel、PDF、RTF文件等。它适用于Windows和Mac OS X,标准版为129美元,专业版为269美元。


10.  Changes

 

Changes可以让你同步文件夹、比较代码,甚至可以比较各种文字和代码编辑器中的内容(包括Coda和TextWrangler)。Changes适用于Mac OS X,单用户许可售价为49.95美元。

 


11.  CodeCompare

 

 

CodeCompare是一个源代码比较工具,基于.NET framework,支持语法高亮、Visual Studio集成、版本控制集成以及支持文件夹同步。它的基本版本是免费的,专业版售价为49.95美元。





12.  Compare++

 

Compare++内置分析功能,可用于C/C++、 C#、 Java、CSS3和其他语言。适用于Windows,单用户许可售价为29.95美元。 

 


13.  DiffMerge

  

 

DiffMerge是一个免费的文件比较合并工具,适用于Windows、Mac OS X和Linux。它可以编辑用于比较的文件,支持三个文件的合并。



14.  Pretty Diff

 

Pretty Diff是一个用于代码比较的免费的Web应用,完全使用JavaScript编写。

 


15.  Kompare

 

Kompare是一个直观的比较工具,可以让你比较两个文本文件,它包含在KDE软件开发工具包中。




16.  UltraCompare

 

UltraCompare是一个文件和文件夹比较工具,可以比较文本文件、Word文档、压缩文件和JAR文件。除了本地/网络目录比较外,它还支持FTP比较。适用于Windows,售价为49.95美元。





17.  Code Difference Comparison Tool

 

这是一个免费的、基于Web的比较工具。



18.  Diffuse

 

Diffuse是一个免费的Python文本比较和合并工具,适用于WindowsLinux





19.  Compare & Merge

 

Compare & Merge是一个用于比较和合并源代码文件的实用程序,可以比较HTMLXML和其他基于文本的文件。它适用于Windows,售价为39.95美元。





20.  Active File Compare

 

Active File Compare支持语法高亮,可用于C++ C# Java Visual Basic HTML PHP XML和其他编程语言。它也可以比较ziptarGzip中的文件,它适用于Windows,商业许可售价为$ 15.95,个人许可售价为 $ 9.95





21.  Colored Diffs

 

Colored Diffs是一个雷鸟插件,可以高亮显示其他用户在CVSSVN电子邮件通知中的更改。


 

22.  Compare It! 4

 

Compare It!,不仅可以比较文本文件,而且可以比较二进制文件和图像文件。它适用于Windows,售价29美元。





23.  Compare PDF

 

Compare PDF支持PDF和文本文件的比较,它可以与其他软件产品集成。适用于Windows,售价为35美元。





24.  DiffPDF

 

DiffPDF是一个免费的程序,可以让你比较两个PDF文件,包括文本和外观的比较(如段落格式或图像改变),适用于WindowsMac OS XLinux



25.  Meld

 

MELD是一个Linux下的免费的、直观的比较合并工具。它可以比较两个或三个文件,并可以直接编辑。它还支持文件夹比较。



26.  Files Compare Tool

 

Files Compare Tool是一个直观的文件和文件夹比较工具。它提供了颜色编码比较功能和一个功能强大的编辑引擎。




27.  Quick Diff Online Tool

 

Quick Diff是一个简单的、免费的在线比较工具,只需复制和粘贴要比较的两个文本内容即可。



28.  FourierRocks

 

FourierRocks是一个图形化的WAV文件比较工具,它是开源的,基于.NET

 

 

 

VIA  http://www.noupe.com/tools/25-useful-document-and-file-comparison-tools.html

 



感谢 wangguo 投递这篇资讯

已有 10 人发表留言,猛击->>这里<<-参与讨论


ITeye推荐



相关 [源码 文档 合并] 推荐:

28个实用的源码/文档比较合并工具

- andi - ITeye资讯频道
要想搞清楚一个文件的两个版本之间的不同之处并不是件简单的任务,而当该文件是比较长的源代码时,这就更加复杂了. 下面列出的工具可以帮助你分析和比较文档,必要时还可以进行合并. 这些工具可以比较从Word文档到WAV文件等所有的文件类型,甚至支持代码语法高亮显示. 有些是免费的,有些是收费的,适用于Mac OS X、Windows或Linux.

java合并PDF

- - Java - 编程语言 - ITeye博客
15.         * * 合並pdf文件 * * @param files 要合並文件數組(絕對路徑如{ "e:\\1.pdf", "e:\\2.pdf" ,. 17.         * 合並後新產生的文件絕對路徑如e:\\temp.pdf,請自己刪除用過後不再用的文件請 * @return boolean.

mysql-merge合并表

- - CSDN博客编程语言推荐文章
注意: 1 每个子表的结构必须一致,主表和子表的结构需要一致, 2 每个子表的索引在merge表中都会存在,所以在merge表中不能根据该索引进行唯一性检索. 3 子表需要是MyISAM引擎 4 AUTO_INCREMENT 不会按照你所期望的方式工作. 建表语句 create table tablename(正常的字段)engine=merge insert_method=last insert_method: 有两个值如下: LAST 如果你执行insert 指令来操作merge表时,插入操作会把数据添加到最后一个子表中.

HTML5 & CSS3 研究文档

- Kings - 幸福收藏夹
已经说了好久,一直没把这个文件夹分享出来. 这是我去年第四季度里做的,里面有 11 一个文档. 包括 HTML5 中最主要的 JS API 文档,还有 CSS3 中两个比较难的属性. 主要还停留在纯 API 层面上的研究,没有深入到应用中去. 不过,当做工具来使用,和入门文档,还是不错的. 特别是其中的 HTML5 JS API 文档.

Twitter API中文文档

- Jacob - 月光博客
  目前的国内的微博客很多,不少微博客都提供Open API,然而,很多微博提供的API和Twitter的API有一些或多或少的差别,调用格式上并不完全相同.   我建议所有提供API的微博客系统,都将各自的API统一为Twitter的API调用格式,例如目前较有影响的开源微博系统StatusNet(Laconica)的API格式就完全兼容Twitter,这种统一API对于开发者和用户都有很大的好处.

Underscore.js Version (1.2.3) 中文文档

- - WEB前端开发
Underscore 一个非常实用的JavaScript库,提供许多编程功能的支持,就像你期望 Prototype.js (或者 Ruby), 有这些功能且不扩展任何JavaScript的原生对象. 有函数式编程的风格,还支持链式调用. 主要涉及对Collection、Object、Array、Function的操作,还有一些实用方法.

Redis集群明细文档

- - CSDN博客架构设计推荐文章
  Redis目前版本是没有提供集群功能的,如果要实现多台Redis同时提供服务只能通过客户端自身去实现(Memchached也是客户端实现分布式). 目前根据文档已经看到Redis正在开发集群功能,其中一部分已经开发完成,但是具体什么时候可以用上,还不得而知. 文档来源: http://redis.io/topics/cluster-spec.

Azkaban2官方配置文档

- - CSDN博客云计算推荐文章
最近工作实在是太忙了,我把之前翻译的官方的文档先放上来吧,希望对大家有所帮助~. 3、更容易设置job的依赖关系. 6、Kill和restart工作流. 8、日志和设计工作流和job. Azkaban2是相当容易搭建的,尽管它比azkaban要进行更多的插件组装. 在Azkaban2中有两个server和一个数据库需要搭建:.