BeyondCompare4对比文件_所有文件标红_实际内容无差异解决

发布时间 2023-12-06 19:42:11作者: sgggr

我是从https://blog.csdn.net/qq_44681788/article/details/130898187 的评论区得到的灵感,网上搜到的有一个算一个都是错的。
https://documentation.help/Beyond-Compare-zh/content_comparisons.html

设置方法

设置方法就是:
Session->Session Settings->Comparison
image
一定要选择
Rules-based comparison

介绍一下比较规则

快速测试:

1、内容比较:通过比较文件的内容来确定差异。
2、时间比较:仅比较文件的修改日期和时间。
3、文件大小比较:仅比较文件的大小,而不考虑内容差异。

内容比较:

CRC 比较比对CRC的值。 CRC (循环冗余校验) 是一个文件内容的数字编码。 如果两个文件的CRC不同,那么它们的内容肯定不同。 反之如果CRC相同,那么它们的内容很可能相同(但不确定)。 当比较两个不同版本下的同一组数据时,如果它们的CRC相同,则可确保原始文件也相同。

二进制 比较按照每个字节比较文件。

基于规则 比较根据 文件格式 关联比较不同文件。 它允许去定义不重要的差别,比如空格的不同和源代码注释文件的差异。 基于规则比较同样可以忽略文件编码和行尾的差异。

内容比较结果

CRC和二进制比较返回一个结果:
image
image