编程利器 Beyond Compare 的使用

477 阅读2分钟

      在写程序的时候,经常会出现一种情况。就是代码稍微动了一点,但是执行的结果却完全不同。那到底是改动了哪里造成这种情况,就需要把改动的地方一个一个又恢复回去,挨个排查问题。但是不一定每次都能清晰的记得上一次改动过那些地方,查找问题就比较麻烦,就算上一次的代码有备份,那也得一行一行代码对比,看看哪些地方改动过,效率太低了。

   这时候 Beyond Compare的文件比较功能就能极大地提高效率。先看看 Beyond Compare这个软件都有那些功能。

先看看官方的介绍

官方下载地址:www.beyondcomparepro.com/download

下面看看这个软件如何使用

首先打开Beyond Compare软件

打开后默认界面如下:

将改动后的代码直接拖动到软件界面中

改动后的文件在左边显示,右边为空白。此时左边的代码字体都会变成红色。红色就代表左边和右边的内容不相同,因为右边现在是空白的,还没有打开文件,所有左边全部显示为红色。这时将改动前的代码用鼠标直接拖动到右边的空白处。

打开后,左右相同的文本颜色为黑色,不相同的文本显示为红色。在软件左下角有提示,左右文本共有5个差异部分,说明代码改动了5个地方。软件左上角部分红色的横线就是文本有差异的地方,直接用鼠标点左边的红线,就会跳转到差异地方去。

改动过的地方字体会变成红色。

通过这个软件的对比功能,就能快速的找到代码改动过的地方,极大地提高了效率。

这个软件还能比较word、excel、图片等好多软件的文本差异,可以自行去摸索。不过我自己用的最多的还是代码对比功能。