Beyond Compare > 服务中心 > 常见问题 > Beyond Compare整个文件不同怎么办?

Beyond Compare整个文件不同怎么办?

发布时间:2016-04-05

作为一款专业的文本比较工具,Beyond Compare具有强大的对比功能,在享受便捷操作带来的智能生活的同时,也会出现困惑。一个普遍的现象,即使看起来相同的文本,却整个文件都被标记为不同。另一种现象是发现从某一点开始整个文件被标记为不同。出现这样的状况,通常有两种原因。

原因一:未终止的注释或字符串

根据文件的类型,Beyond Compare文本比较可能使用基于语法的文件格式进行比较。语法可以定义“分隔”多行元素,需要一个特定的匹配来终止该元素。如果终结器中的某个文件丢失,文件的其余部分将作为该元素类型分类。

● 您可以编辑该文件,确保注释或字符串文字正确的关闭。

● 您可以通过设置,停止结尾行选项语法元素中影响多行,防止未终止的字符串。

● 您可以改变文件格式默认或其他,关掉语法意识。

原因二:空格/行结束的差异

文本的左右两侧可能出现相同内容,如果空白分隔字符是不同的,仍然可以检测到文件差异。使用显示空白切换显示格式,包括行尾的空白字符。如果一个字符仍然显示为已启用以显示空白的空间,那么它就是一个特殊的字符不在当前字体中的图示,您可以选择视图菜单查看十六进制值细节。

 Beyond Compare文本比较会话设置重要选项卡界面图例
Beyond Compare文本比较会话设置重要选项卡界面图例

Windows,Mac和Unix都使用不同的行结束符,所以格式之间进行比较时,你可以有时会遇到文件差异。默认情况下,行结束字符将被忽略,不算作一个区别。在文本比较的会话设置对话框,在重要选项卡底部,有一个比较行结尾可自由选择,如果启用,行尾将作为空间具有相同的重要性。

上述的内容,可以顺利解决使用Beyond Compare软件进行文本比较整个文件差异困惑。关于Beyond Compare文件比较方面,如果您还有其他疑问,欢迎继续查看教程:分析Beyond Compare相同文件为何显示差异

读者也访问过这里:

首页|产品|下载|购买|教程|软件须知|关于我们|站点地图

特聘法律顾问:江苏政纬律师事务所 宋红波律师 版权所有 Copyright © 2016 苏州苏杰思网络有限公司旗下网站 苏ICP备14036386号-25

购买咨询