每次碰见要代码对比的时候,堪称史上最痛苦时刻,电脑面前惊现的痛苦面具真实存在。在程序开发的过程中,程序员会经常对源代码以及库文件进行代码对比。一个好用的代码对比工具非常有必要get到。
光头强给大家找到了5个顺手的代码比较工具,给被代码对比折磨得痛苦面具伙伴们,一缕正道的光。
1.Diffuse
Diffuse是另外一款很受欢迎的,免费,小巧,也十分简单的GUI文本差异比对合并工具,它是用Python写成的,具有两个主要功能:文件比对及版本控制,允许文件编辑、合并,并且输出两个文件的差异点。
你可以使用它查看文本比对小结,使用鼠标选择文件里的某行进行编辑。它的其它特性包括:
(1).语法高亮
(2).快捷键便于文本导航
(3).无限次撤销
(4).支持unicode编码文件
(5).支持许多版本控制系统,包括Git,Mercurial,Bazaar和SVN等。
Diffuse在命令行中的速度是相当快的,支持像C++、Python、Java、XML等语言的语法高亮显示。可视化比较,非常直观,支持两相比较和三相比较。这就是说,使用Diffuse你可以同时比较两个或三个文本文件。
支持常见的版本控制工具,包括CVS、subversion、git、mercurial等,你可以通过Diffuse直接从版本控制系统获取源代码,以便对其进行比较和合并。
工具主页戳网址:
转载请注明:http://www.0431gb208.com/sjszyzl/2098.html