代码比较工具介绍 ,转!~

[复制链接]
 楼主| ji7411 发表于 2012-11-26 13:21 | 显示全部楼层 |阅读模式
1 WinMerge

下载地址:http://www.skycn.com/soft/53238.html

WinMerge使用起来比较方便,直接选中两个文件,右击选中WinMerge就行了,对于有明显差别的代码对比起来很容易,但是对于两个之差一个tab键的代码却对比不出来,对于这种情况只能用beyondcompare才行。不过还是推荐,方便是最重要的。

2 BeyondCompare

下载地址:
Beyond Compare v3.1.6 汉化版
http://www.crsky.com/soft/2975.html
Beyond Compare 3.1.6 Build 10721┊专业级文件夹和文件对比┊汉化绿色特别版
http://www.greendown.cn/soft/2507.html#
Beyond Compare 3.1.6 汉化版
http://www.onlinedown.net/soft/23172.htm
官方下载:
http://www.scootersoftware.com/download.php

beyondcompare确实是一款比较专业的对比代码软件,它能对比出很细小的问题,也能对比出比较大的不同,两者用不用颜色标明,非常实用,但是有一点不好就是,它不能像winmerge那样,直接选中两个文件点击右键就可以对比,想用beyondcompare对比的话,一定要手动把要比较的文件导进去,然后再比较。对于每天都要对比代码的人来说,winmerge更推崇,因为它方便,而一旦winmerge对比不出来,再用beyondcompare。

举个例子吧:

左边代码:
select * from table1
where conditions
右边代码:
;with cte as(
           select * from table1
           where conditions


如果用winmerge对比的话,对比不出相同的东西,全部高亮。而用beyondcompare对比,可以发现第一行和第四行不同,而第二行和第三行细小不同,分别用两种颜色标
明。看起来很清楚。

分享下。
GoldSunMonkey 发表于 2012-11-26 20:09 | 显示全部楼层
这个不错啊。很多人都喜欢用这些工具。
lzmm 发表于 2012-11-26 23:12 | 显示全部楼层
这个有什么作用的?没有见过呀
open_free 发表于 2012-11-27 09:38 | 显示全部楼层
用过ultraedit的比较工具,,挺好用的。。
jakfens 发表于 2012-11-27 09:40 | 显示全部楼层
:lol难道是用来抄袭的?
sleepybear 发表于 2012-11-27 10:03 | 显示全部楼层
挺好( ⊙ o ⊙ )啊!
之前一直用ultraedit作为代码的阅读工具,还自带一个比较工具,也挺好用。但是因为用的是**的,有版权问题,之前好像有软件商找过。老大说不让用了。后来用everedit作为阅读工具,加上楼主提供的比较工具,齐活了,完全可以代替ultraedit了。
snubber 发表于 2012-11-27 17:33 | 显示全部楼层
不错的东西   管他抄不抄 :lol
tee. 发表于 2012-11-27 17:41 | 显示全部楼层
楼主有写了个大打的转字:L
GoldSunMonkey 发表于 2012-11-27 17:42 | 显示全部楼层
楼主有写了个大打的转字:L
tee. 发表于 2012-11-27 17:41
他们没看见啊。
GoldSunMonkey 发表于 2012-11-27 17:42 | 显示全部楼层
gygp 发表于 2012-11-27 19:58 | 显示全部楼层
以后不用ultraedit这个软了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:围观是一种态度 围观是为了提高知名度

27

主题

609

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部