商城首页欢迎来到中国正版软件门户

您的位置:首页 > 软件教程 >Beyond Compare出现整个文件不同的解决方法

Beyond Compare出现整个文件不同的解决方法

 岛市老八 发布于2020-04-24 阅读(1934)

扫一扫,手机访问

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

Beyond Compare出现整个文件不同的解决操作步骤

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

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

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

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

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

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

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

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

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

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

产品推荐

热门关注