阅读更多

9顶
0踩

行业应用

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

 

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

 

  • 大小: 89.2 KB
  • 大小: 99.5 KB
  • 大小: 71.6 KB
  • 大小: 21.6 KB
  • 大小: 42.4 KB
  • 大小: 21 KB
  • 大小: 82.1 KB
  • 大小: 99.1 KB
  • 大小: 41.4 KB
  • 大小: 72.7 KB
  • 大小: 91.1 KB
  • 大小: 98.3 KB
  • 大小: 79.8 KB
  • 大小: 75.2 KB
  • 大小: 97.3 KB
  • 大小: 22.6 KB
  • 大小: 99.7 KB
  • 大小: 76 KB
  • 大小: 84.9 KB
  • 大小: 94.3 KB
  • 大小: 107.4 KB
  • 大小: 95.7 KB
  • 大小: 84.3 KB
  • 大小: 88.4 KB
  • 大小: 21.7 KB
  • 大小: 46.3 KB
  • 大小: 80.7 KB
  • 大小: 98.2 KB
9
0
评论 共 11 条 请登录后发表评论
11 楼 wangyi878750 2011-09-06 16:10
一直用 DiffMerge 的飘过!
10 楼 dsjt 2011-08-30 22:36
BYD确实很好用!!
9 楼 ini_always 2011-08-30 20:01
以前一直用WinMerge,今天看各位仁兄评论,试了一下beyond compare,确实太强了,赞一个。
我还到UltraCompare的网站上看了下,和UltraEdit是同一个公司,看起来也还不错的样子。
8 楼 songjiesdnu 2011-08-30 18:35
这些工具有哪些开放了API的吗?想再自己的网站中加入版本对比的功能
7 楼 longware 2011-08-30 15:53
athrunwang 写道
Beyond Compare 相当棒,当然用的是破解版的……

6 楼 athrunwang 2011-08-30 14:05
Beyond Compare 相当棒,当然用的是破解版的……
5 楼 ry.china 2011-08-30 14:01
还有这么多玩意儿哟
4 楼 jeans_1312 2011-08-30 13:46
免费的已经挺好用了
3 楼 haha1903 2011-08-30 10:22
相当不错,谢谢。
2 楼 zhouzhao21 2011-08-30 09:06
diff, sdiff 足够了
1 楼 幽灵线程 2011-08-29 18:36
beyond compare 2.4.2使用中。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • MIT人工智能课程

    MIT开放计算机课程全套课件

  • 麻省理工学院(MIT)研究生学习指导—— 怎样做研究生(中)

    接上一篇: 四、笔记 很多科学家都有做科研笔记的习惯,你也应该这样。可能你曾被告知从五年级开始,对于每一门科学课都应该记笔记,确实如此。不同的记笔记方式适用于不同的人,可以做在线笔记,记在笔记本或者便笺簿上。可能需要在实验室有一个,家里还有一个。在笔记本上记录下自己的想法。只有你自己才会去读它,因此可以记得比较随意。记录下自己的思索,当前工作中遇到的问题,可能的解决

  • 麻省理工学院(MIT)研究生学习指导怎样做研究生

    本文的主旨是解释如何做研究。我们提供的这些建议,对于研究本身(阅读、写作和程序设计)、理解研究过程以及开始研究(方法论、选题、选导师和情感因素),都是极具价值的。 1. 简介 这是什么? 并没有什么神丹妙药可以保证在研究中取得成功,本文只是列举了一些可能会对研究有所帮助的非正式意见。 目标读者是谁? 本文主要是为新入学的研究生而写。 如何使用? 要精读完本文,太长了一些,最好是采用浏

  • 研究生期间如何做研究:一些建议

    这篇文章翻译自《How to do Graduate-level Research: Some Advice》。1. 介绍这篇文章是为了给研究生,尤其是博士研究生提供些有用的建议的,你们即将开始在USC的电子工程系统部门的自动网络研究组开始你们研究生涯。希望这篇文章也能给在其他机构相同研究领域的研究生提供有用的帮助。 没有经验的研究生通常对研究的本质存有误区。例如,他们认为搞研究跟上课一样相似或只

  • MIT谈如何做研究

    麻省理工学院人工智能实验室AI Working Paper 316   作者:人工智能实验室全体研究生   编辑:David Chapman      版本:1.3  1988年9月   译者:柳泉波 北京师范大学信息学院2000级博士生    摘要  本文的主旨是解释如何做研究。我们提供的这些建议,对做研究本身(阅读 、写作和程序设计),理解研究过程以及开始热爱研究(方法论、选题、选导

  • 麻省理工学院(MIT)研究生学习指导—— 怎样做研究生(上)

    注:来自网络,作者不详。 写在转载前:文章特别长,仔细读了几篇,对我的帮助很大,同时,更觉得不仅对于研究生适用,其实只要是想学习,做研究,这篇文章真的值得一看。我稍做编辑,并划分成了三篇,废话不多说,先上第一篇。 ———————————————————————— 本文的主旨是解释如何做研究。我们提供的这些建议,对于研究本身(阅读、写作和程序设计)、理解研究过程以及开始研究(方法论、选题、选导

  • mit -----how to research?(转载)

    1  简介1.1 这是什么?并没有什么灵丹妙药可以保证在研究中取得成功,本文只是列举了一些可能会有所帮助的非正式意见。1.2 目标读者是谁?本文档主要是为MIT人工智能实验室新入学的研究生而写,但对于其他机构的人工智能研究者也很有价值。即使不是人工智能领域的研究者,也可以从中发现对自己有价值的部分。1.3 如何使用?要精读完本文,太长了一些,最好是采用浏览的方式。很多人觉得下面的方法很有效:先快速

  • 来自MIT人工智能实验室:如何做研究?

    来自MIT人工智能实验室:如何做研究? mit的好东西,值得一看。

  • 来自MIT人工智能实验室:如何做研究

    1. 简介 并没有什么神丹妙药可以保证在研究中取得成功,本文只是列举了一些可能会有所帮助的非正式意见。  目标读者是谁?  本文档主要是为MIT人工智能实验室新入学的研究生而写,但对于其他机构的人工智能研究者也很有价值。即使不是人工智能领域的研究者,也可以从中发现对自己有价值的部分。  如何使用?  要精读完本文,太长了一些,最好是采用浏览的方式。很多人觉得下面

  • 【CCAI 2016专访】MIT Tomaso Poggio:人工智能发展离不开神经/认知科学

    8月26日至27日,在中国科学技术协会、中国科学院的指导下,由中国人工智能学会发起主办、中科院自动化研究所与CSDN共同承办的2016中国人工智能大会(CCAI 2016)在北京辽宁大厦盛大召开,这也是本年度国内人工智能领域规模最大、规格最高的学术和技术盛会,对于我国人工智能领域的研究及应用发展有着极大的推进作用。大会由CSDN网站进行专题直播,并由百度开放云提供独家视频直播技术支持。大会邀请了4...

  • 45年前(1965年)MIT人工智能实验室的预言

    这是1965年MIT CSAIL(Computer Science and Artificial Intelligence Laboratory,计算机科学和人工智能实验室)的杂志上的预言:集成电路将把电子科学带入一个新的时代,并列举了将会对未来造成的影响。如今这些预言已经一一实现,而且先后成为不同时代的潮流。非常可惜的是,居然没有预测智能终端之后是什么。

  • 全美人工智能研究生院排名出炉:CMU第一,MIT第二

    US News 的大学排行榜是全球最具影响力的大学排行榜之一,一直有着非常大的影响力。3月20日,US News发布2019美国较佳研究生院排名(2019 Best Grad Schools Rankings),跟往年一样,今年的研究院排名依然分商科、教育、法律、工程、医学和护理六大类,每个大类下细分为多个专业排名。本文重点介绍该排名的计算机科学部门,以及其中“人工智能”这一分支的排名。研究生院排

  • 《麻省理工学院公开课:人工智能》笔记一

    视频链接:https://www.bilibili.com/video/av17963543/?p=2 【内容简介】 本节课内容主要是围绕 James Slagle 开发的一个符号积分程序的展开,并从这个例子中理解和思考人工智能。 【笔记】 如果给你一个下面这个积分题,你将如何求解呢? 假设我们有一个程序,它可以求解积分问题,那么这个程序算不算智能呢? 现在我们来设计一个程序使得它可以求解积分问...

  • 关于研究一个新领域,研究思路的总结

    开展一个新的领域研究,研究思路大致如下:      1,调研公开的基准数据集,如人脸检测的fddb,人脸关键点检测的300W,对比分靠前的文章进行研究(一开始主要关注:速度,精度两个指标),了解该领域在精度和速度情况;      2,对比分排名较高的文章进行仔细研究,并调研该文章引用的文章(选取效果较好的方法,效果一般和较差的不研究),了解这些方法在公开数据集上的表现,并研究方法。     

  • 麻省理工学院发起人工智能项目MIT IQ

    麻省理工学院(MIT)启动了一项雄心勃勃的项目——MIT IQ(Intelligence Quest)项目,旨在了解人类智能,并利用研究成果开发智能机器。麻省理工学院(MIT)宣布启动麻省理工学院智能探索(MIT Intelligence Quest)计划,该计划旨在探索人类智力的基础,并推动科技工具的发展,这些工具可以对社会的各个方面产生积极的影响。麻省理工学院校长L. Rafael Reif在

  • 福利丨一门面向所有人的人工智能公开课:MIT 6.S191,深度学习入门

    对初学者来说,有没有易于上手,使用流行神经网络框架进行教学的深度学习课程?近日,麻省理工学院(MIT)正式开源了在线介绍性课程「MIT 6.S191:深度学习入门」。该课程包括一系列有关神经网络及其在序列建模、计算机视觉、生成模型和强化学习等方面的基本应用知识。课程链接:http://introtodeeplearning.com/课程视频:https://www.youtube.com/watc

  • 基于java的贝儿米幼儿教育管理系统答辩PPT.pptx

    基于java的贝儿米幼儿教育管理系统答辩PPT.pptx

  • 课设毕设基于SpringBoot+Vue的养老院管理系统的设计与实现源码可运行.zip

    本压缩包资源说明,你现在往下拉可以看到压缩包内容目录 我是批量上传的基于SpringBoot+Vue的项目,所以描述都一样;有源码有数据库脚本,系统都是测试过可运行的,看文件名即可区分项目~ |Java|SpringBoot|Vue|前后端分离| 开发语言:Java 框架:SpringBoot,Vue JDK版本:JDK1.8 数据库:MySQL 5.7+(推荐5.7,8.0也可以) 数据库工具:Navicat 开发软件: idea/eclipse(推荐idea) Maven包:Maven3.3.9+ 系统环境:Windows/Mac

  • 基于java的消防物资存储系统答辩PPT.pptx

    基于java的消防物资存储系统答辩PPT.pptx

Global site tag (gtag.js) - Google Analytics