Beyond Compare 相同文件对比结果仍显示红色 解决方案

1. 问题详细描述如下。

下图显示对比结果中,两侧的aaa.xml是一模一样,会话中却以红色标识出来,说明两者不同。

Beyond Compare 相同文件对比结果仍显示红色 解决方案

将aaa.xml打开之后显示如下:里面的内容完全一样。

Beyond Compare 相同文件对比结果仍显示红色 解决方案

 
关闭aaa.xml的会话之后,aaa.xml又变成一样的了。Aaa.xml变成了黑色。

 Beyond Compare 相同文件对比结果仍显示红色 解决方案

一直以来都苦恼于这个问题很久,我肯定这一定是个配置问题,但是一直也没有时间去研究,网上搜了搜也没有轻易的找到合理的解决方案,今天要比较两个很大的文件夹,就半天出不来结果,然后所有的文件夹还要一个一个的打开才能看出来两个文件是否都一样。

 

2.原因分析:

今天仔细研究了一下,之所以标红显示是因为文件的时间戳不一样。BC(beyond compare简称)在启动的时候好像启用的是快速测试,默认的快速测试选项里只比较时间和大小之类的,并不是像想象中的进行的二进制比较。所以文件是不一样的。

 

3. 解决方案:

打开BC,“会话”菜单下有个“会话设置”,打开会话设置之后进入第二个选项卡。设置如下图所示,一定要勾选比较内容选项。另外还有一定一定要注意!!!在窗口最下端有个下拉菜单,一定要选择“也更新会话默认值”,然后确认,这样的话下次启动会话的时候就可以直接比较内容了。

 Beyond Compare 相同文件对比结果仍显示红色 解决方案

4. 结果展示:

仍对比两个这两个文件夹。

Beyond Compare 相同文件对比结果仍显示红色 解决方案

启动后界面如下:

Beyond Compare 相同文件对比结果仍显示红色 解决方案

Beyond Compare 相同文件对比结果仍显示红色 解决方案

上一篇:UVA674 Coin Change 简单的DP


下一篇:菜鸟学习Struts——配置Struts环境