文件比较-合并工具粗略比较[zz]

文件比较-合并工具粗略比较(compare and merge utilities)
发信站: 水木社区 (Mon Apr  3 22:39:39 2006), 站内

我主要用过四款,就自己的感受写一下。比较简单。既然是Newsoft,
版本也写出来。keyfile也提供。

他们的历史和现状为:
1.
Araxis Merge
1993-2006
standard 129$, pro:269$
http://www.araxis.com/merge/index.html

2.
BeyondCompare
Price of single license 30$
1996-2006
http://www.scootersoftware.com/

3.
Examdiff Pro
Price of single license $35
1997-2006
http://www.prestosoft.com

4.
UltraCompare
UltraCompare Professional  29.95$
2003-2006
http://www.ultraedit.com/


我的使用感受是:
1.Araxis Merge
是个非常好的代码比较合并工具,比后面3个都强,
现在SVN有了个merge并且也中文注释没有乱码了,
但是Araxis Merge对于用过的人来说,基本上是不想丢弃的。
它的价格也是明显不同于后面3个。
最新的是
04-03-2006 :date............size: 8 x 3 Mb  
Araxis.Merge.v6.5.2241.Professional.Cracked-SSG
你看它这么大,其实是带了一堆多国语言dll和hlp涨大的。不像BC那么明智,一个语言,一个版本。

6.5明显不必6.0好用。6.0也小,才3MB。


2.BeyondCompare
最新版本是2.41.有realkey.
插件很多。使用方便。但是最大的缺点是比较速度慢,
比UltraCompare慢了很多。特别是比较几十MB的文本,不能忍受的慢。
所以我用BC反而不如UC多。虽然我给别人推荐基本上是BC.

3.Examdiff Pro
最新版本是Version 3.4.1.5
Executable file time April 02, 2006, 2:18:06 PM (PST)
keyfile附上。
老实说它是一款被埋没的优秀软件。插件也很多,跟BC差不多。
很多细节比BC好。问题是,感觉它TEXT比较不如Araxis Merge,HEX比较不如
UltraCompare,着色没有UltraCompare清晰顺眼。

4.UltraCompare
最新版本是3.5。有keygen。
借UltraEdit的基础,迅速雄起。记得1.0版pro用的armadillo的壳,TMG出了UE 10.20a
的armadillo + ECDSA-113 (即ECC) keygen,堪称绝响。却忽略了UC pro 1.0keygen.
当时用的UE附带的UltraCompare Lite,那个弱啊。
到2.0的时候,UltraCompare进步很大,3-Way mode,侧面拖动条,文件夹比较大进步,比较大文件内存泄露BUG基本没有了。
现在,UC 3.5了。成为我最喜欢用的比较工具了。特别是HEX比较,特快。


5.附带说一下微软的windiff,
免费,就几十KB,一个exe,一个dll.
support tools里面的。VC里也有。
适合比较目录。又过滤选项,非常方便。比以上4个都方便。
比如你比较两个不同版本的winxp的两个ISO mount后,
哪些文件不一样,用它最方便了。
win2k的5.0很好,wxp的5.1居然刷新有问题,显示不正常。只好改用
5.0了。
附上,供使用。









 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
WINMERGE WinMerge 是一款用以对文件进行对比以及合并,可以运行在所有流行的 Windows平台上的开源软件。有些功能需要额外安装组件。 最新的 WinMerge 版本以及其它相关信息可以从 http://winmerge.org 得到。 WinMerge 快速入门: 请阅读在线手册的“Quick-start”章节来了解并开始即用 WinMerge : http://winmerge.org/docs/manual/QuickStart.html HTML 手册: 用户手册可以从 http://winmerge.org/docs/manual/ 得到,也可以在安装时选择 安装到本地,或者也可以单独从 http://winmerge.org/ 下载。(参见文档) 压缩包支持: WinMerge 使用 7-Zip 支持压缩包。7-Zip (http://www.7-zip.org) 是一个开源的打 包软件。要安装压缩包支持,请从 http://winmerge.org/ 下载 7-Zip 插件安装 程序。 安装压缩包支持: 推荐安装 7-Zip 应用程序。如果不能安装的话,7-Zip 插件安装程序只会安装那些支 持压缩包所必需的文件。请注意这种情况下将*不能*单独使用 7-Zip,只能在 WinMerge 中支持压缩包。 脚本支持: 如果您想使用脚本,您需要安装 Windows Script Host。如果您遇到任何关于脚本的 问题,请访问 http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp 以确定您的 Windows Script Host 已经启动并且运行正常。 支持: 开发人员会在 Sourceforge.net 的 WinMerge 版面回答问题,地址如下: http://sourceforge.net/forum/?group_id=13216 Bug 和功能需求: Bug 和对新功能的建议应当提交到 sourceforge.net 的 bug 和 RFE trackers 上。 Bug tracker: http://sourceforge.net/tracker/?group_id=13216&atid=113216 当您提交 bug 时,请告诉我们 WinMerge 的版本号! WinMerge 2.2.0 及以上版本可以选择菜单“帮助/配置”来输出配置信息。请把这个 文件以附件的方式加到 bug 报告中,它包括许多对于开发人员非常有用的信息。 RFE (功能) tracker: http://sourceforge.net/tracker/?group_id=13216&atid=363216 - WinMerge 开发人员
ExamDiff Pro 是一个可视化的文件和目录比较工具,它具有一系列简单方便的比较功能 (可比 Beyond Compare 方便好用多了!)。 - 比较文本文件,二进制文件和目录。 - 高亮不同差异 (深入到行、词、字符级别)。 - 允许在文件比较窗格内编辑文件。 - 打印和打印预览差异报告。 - 完全支持 UNICODE。 - 允许为以后的比较创建目录快照。 - 执行同步和自动换行。 - 用户可以指定记住第一个和第二个文件或目录的数量。 - 不需要制定两个文件名,仅输入一个目录和一个文件名进行比较,EximDiff 将会尝试使用先前指定目录下的文件名进行比较。 - 在第一个和第二个文件或目录之间进行切换。 - 自动检测文件或目录变化,并且提示用户重新比较。 - 使用重新比较功能后,视图焦点将会保持与重新比较之前保持一致。 - 支持拖放操作,可以从 Windows 资源管理器中拖动两个文件或目录进行比较。 - 在目录比较窗格内,只要简单地双击文件或目录,就可以执行比较。 - 在目录比较窗格内,通过菜单、工具栏按钮或右键弹出菜单,可以复制、重命名和删除文件或目录。这其中的任何操作都会自动地重新同步比较的目录。你还可以在左边或右边的窗格内,按名称、大小、类型或最后修改时间,对目录进行排序。 - 易用的文件编辑功能。 ExamDiff Pro 还可以给定文件名和插入符位置,调用任何的外部编辑器 (用户配置)。 - 保存差异文件 (标准 UNIX 差异文件) 或 HTML 差异文件。 - 通过“下一个差异”和“上一个差异”按钮和热键,或所有差异列表框,用户可以在差异之间方便地浏览。 - 在文件比较窗格内,可以通过拖放、热键或右键菜单来复制文本。 - 可以通过简单的“搜索” 命令在比较窗格内搜索字符串。另外,ExamDiff Pro 将会记住用户指定数量的新近搜索。 - 可定制颜色。 - 完全可订制的文件扩展名过滤器。例如,用户可以选择只显示 .c 和 .cpp 文件,或任何其它的文件。 - 完善的工具栏提示支持。 - 可调整的窗格分割栏,具有平滑同步滚动功能。 - 可以在水平分割和垂直分割之间任意切换,或者隐藏窗格。 - 命令行支持: 用法: ExamDiff [名称1] [名称2] [选项] 或 ExamDiff /se:会话 [名称1] [名称2]
Merge Professional is the visual file comparison (diff), merging and folder synchronization application from Araxis. Use it to compare and merge source code, web pages, XML and other text files with native application performance. Directly open and compare the text from Microsoft Office (Word and Excel), OpenDocument, PDF and RTF files. Compare images and binary files. Synchronize folders. Perform code reviews and audits. Work with folder hierarchies containing thousands of files. Merge integrates with many SCM (version control) systems and other applications. Benefits For legal and publishing professionals: instantly identify every change between different contract or manuscript drafts. Directly open and compare the text from Microsoft Office (Word and Excel), OpenDocument, PDF and RTF files. Copy text from other applications (such as Microsoft Word) and paste it directly into a text comparison window. For software engineers and web developers: compare, understand and combine different source file versions. Work quickly and accurately, whether you are comparing individual files or reconciling entire branches of source code. Use three-way comparison to integrate changes made by you, and those made by a colleague, with a common ancestor version. Synchronize a website with its staging area via ftp using the supplied ftp plugin. For release and quality control managers: compare different source code branches to give total confidence that you know and understand every change made to every file for a specific release. Compare product releases to be certain that only the expected files have been modified. Create an html or xml report of changes for audit purposes. For code reviewers and auditors: identify in context every change made between two or three source code hierarchies. Create a standalone html or xml report of your findings. Add bookmarks and comments to a file or folder comparison, then save it as a single-file archive for emailing to other team members for review. Other users: Whether you are working with multiple revisions of text files or need to keep multiple folder hierarchies in sync (for example, between a desktop and laptop machine), Merge could help save time and reduce errors by helping you to work quickly and accurately. File comparison and merging Merge enables you to compare and work with different revisions of text files, such as program source code, xml and html files. Merge can extract and compare the text from Microsoft Office, OpenDocument, PDF and RTF files. XML files can be shown with special formatting, helping you to see changes more clearly. It supports files with ascii, mbcs and Unicode character encodings. A colour-coded side-by-side comparison makes it easy to pinpoint at a glance similarities and differences between files. Linking lines are drawn between the documents showing clearly how they are related. Point-and-click merging lets you choose the parts of each file that you would like to add to a final merged version by simply clicking buttons. The in-place editor with unlimited undo enables complete control over the merged file as you create it. The file comparison display dynamically updates as the merge progresses. Merge shows detailed highlights of changes within lines. It can be configured to ignore differences in whitespace and line endings, as well as changes in lines matching specified regular expressions. The latter is useful for ignoring unimportant changes such as timestamps or expanded version control keywords. Binary and image file comparison Merge doesn’t just compare text files. Use image comparison to compare various types of image file and instantly see which pixels have been modified. Binary comparison enables you to identify differences in data files at a byte level. Three-way comparison and automatic merging Merge Professional adds advanced three-way visual file comparison and merging to the Standard Edition’s two-way visual file comparison and merging. This is particularly useful when more than one person is working on the same set of files. Automatic Merging enables swift reconciliation of even the largest files. Three-way file comparisons can be launched directly from a three-way folder comparison, allowing efficient integration of entire branches of source code. Integrated folder hierarchy comparison and synchronization Merge supports folder hierarchy comparison and synchronization, enabling you to compare and merge entire directory trees. This is ideal for detecting changes in different versions of source code or web pages. You can even use the efficient byte-by-byte comparison option to verify the contents of recordable cds or usb thumbsticks. The Professional Edition of Merge supports three-way folder comparison, enabling two revisions of a folder hierarchy to be merged with their common ancestor or some other folder hierarchy. This can be especially useful when used in conjunction with a source code control or software configuration management system. Direct access to FTP sites and configuration management systems An ftp plugin gives Merge file and folder comparisons direct access to files located on an ftp server. It is therefore possible to use a folder comparison to synchronize a local copy of a website’s content with the main site itself, provided the main site is running an ftp server. Merge plugins for Perforce, Subversion and Visual SourceSafe are also provided. These give Merge read-only access to files and folders located in Perforce depots, Subversion repositories and Visual SourceSafe databases. Therefore, for example, a Merge folder comparison can be used to compare a Perforce client workspace against the depot. Alternatively, different branches (or the same branch at different points in time) within a depot can be compared directly. A similar plugin for AllChange is available from Intasoft. Report generation File comparison reports (examples: two-way, three-way) can be created in html, html slideshow, xml or unix diff format. html reports are particularly useful for archiving and distribution. Folder comparison reports (examples: two-way, three-way) can be created in html or xml format. A folder comparison report can, optionally, include file comparison reports for some or all of the files involved in the folder comparison. Thus it is possible to generate a report that is a complete record of all the differences in all of the files involved in a folder comparison. This is especially useful in code review and code audit situations, particularly as reports can be generated directly for files and folders in configuration management systems for which there is a Merge plugin. Print support, Automation and other advanced features Other features include the ability to print a hard copy of file and folder comparisons, and to customize the behaviour and appearance of the application, including fonts, colours, whether the display is split horizontally or vertically, and more. A full Automation api and Command-Line Interface are included, allowing close integration with other applications (such as source code control and software configuration management systems) or your workflow. Comprehensive online documentation is supplied with the product and is also available from the Araxis website. Context-sensitive help is provided for every menu item, dialog and dialog control.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值