28个实用的源码/文档比较合并工具-阿里云开发者社区

开发者社区> 雪梦科技> 正文

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

简介:
+关注继续查看

原文:http://www.iteye.com/news/22639

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

 

下面列出的工具可以帮助你分析和比较文档,必要时还可以进行合并。这些工具可以比较从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文本比较和合并工具,适用于Windows和Linux。





19.  Compare & Merge

 

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





20.  Active File Compare

 

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





21.  Colored Diffs

 

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


 

22.  Compare It! 4

 

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





23.  Compare PDF

 

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





24.  DiffPDF

 

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



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



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Ruby自动文档工具 RDoc 3.3 发布
Rdoc是针对Ruby源代码的文档系统。Rdoc可以读取源代码文件,分析源代码中的语法信息和注释文本,生成html格式的文档。Ruby的内建库和标准文档都是用RDoc生成的。我们可以用命令访问。如果用RubyGems来安装Rails的,运行gem server ,可以看到(Server started at http://0.0.0.0:8808)然后我们用浏览器访问http://localhost:8808 rake doc:app 命令可以为Rails项目创建html格式的文档,并将其放在doc/aap目录下。
521 0
linux系统 网站木马后门Webshell查杀工具源码
后门这东西好让人头疼,第一文件太多了,不容易找,第二,难找,需要特征匹配啊。搞了一个python版查杀php webshell后门工具,大家可以增加后门的特征码,然后甩到后台给他查杀就可以了。
2890 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4485 0
IPerf——网络测试工具介绍与源码解析(5)
本篇随笔讲述一下TCP协议下,双向测试模式和交易测试模式下客户端和服务端执行的情况; 双向测试模式: 官方文档的解释 Run Iperf in dual testing mode. This will cause the server to connect back to the client ...
896 0
IPerf——网络测试工具介绍与源码解析(2)
对于IPerf源码解析,我是基于2.0.5版本在Windows下执行的情况进行分析的,提倡开始先通过对源码的简单修改使其能够在本地编译器运行起来,这样可以打印输出一些中间信息,对于理解源码的逻辑,程序实现的过程能够起到事半功倍的效果。
917 0
Java网络编程从入门到精通(24):实现HTTP断点续传下载工具(附源代码)
本文为原创,如需转载,请注明作者和出处,谢谢! 上一篇:Java网络编程从入门到精通(23):HTTP消息头字段 源代码下载:download.rar    在前面的文章曾讨论了HTTP消息头的三个和断点继传有关的字段。
978 0
+关注
雪梦科技
专注Android应用研发,性能优化,移动安全等领域。
457
文章
6
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载