php小编新一今天要为大家介绍的是一款文本比较工具——Beyond Compare。该软件作为一款非常优秀的文本比较工具,可进行文件夹、文本、数据表、图片和FTP站点等多种类型的比较和同步。除此之外,它还拥有丰富的功能和工具,如图形化比较、差异合并、远程文件夹同步、批量操作等等。下面,我们就来详细了解一下Beyond Compare文本比较工具的使用方法和特点。
1、文件夹比较显示使用颜色提示去高亮两个基本文件夹的差异。默认颜色的含义为。
黑色——匹配
红色——新出现或者不匹配
灰色——较旧的
蓝色——孤立(不存在于另外一侧)>。
2、在下面例子里,右侧的文件被设为红色表明它们是较新的文件。中间列的图标显示内容比较。
内容比较结果可以覆盖文件颜色。例如,上述诸行会全变成黑色如果比较内容返回精确匹配结果。你通过禁用会话设置内比较选项卡中的覆盖快速比较结果选项去改变行为。
3、不同时间里,Beyond Compare针对一对文件执行内容比较去确定它们是否匹配。
内容比较操作如下:
CRC
比较比对CRC的值。CRC (循环冗余校验) 是一个文件内容的数字编码。如果两个文件的CRC不同,那么它们的内容肯定不同。反之若CRC相同,那么它们的内容很可能相同(但不确定)。当比较两个不同版本下的同一组数据时,若它们的CRC相同,则可确保原始文件也相同。
二进制
比较按照每个字节比较文件。
基于规则
比较根据文件格式关联比较不同文件。它允许去定义不重要的差别,比如空格的不同和源代码注释文件的差异。基于规则比较同样能忽略文件编码和行尾的差异。
内容比较结果:
二进制相同——文件完全相同。
二进制差异——两个文件中至少有一个字节不同。
基于规则的比较有一个内置的二进制比较,返回其中的一个结果:
二进制相同——文件完全相同。
基于规则相同——文件二进制不同,如字符编码,这些差异被忽略。
不重要差异——基于规则的比较只找到不重要的差异。
重要的差异——基于规则的比较找到重要的差异。
以上是Beyond Compare文件夹比较显示含义讲解的详细内容。更多信息请关注PHP中文网其他相关文章!