Beyond Compare > 服务中心 > 安装激活

Beyond Compare如何忽略文本差异

发布时间:2019/08/15

Beyond Compare是一款不可多得的专业级的文件夹和文本比较工具,使用它可以很方便的对比出两个文件夹或者文件的不同之处。并且把相差的每一个字节用颜色加以表示,查看方便。Beyond Compare软件不仅可以精确对比文本差异,也支持忽略不重要差异的操作,接下来就和大家分享一下,Beyond Compare如何定义不重要文本中。

首先要忽略文本差异,可以定义一个新的语法元素,然后将其标记为不重要。这样的方法就可以实现,忽略不重要差异的目的,具体的操作步骤如下所示。

步骤一:打开Beyond Compare软件,选择文本比较会话,打开会话操作界面。单击“打开文件”按钮,选择需要比较的文本文件。

Beyond Compare文本比较会话操作界面图例
Beyond Compare文件夹比较会话操作界面图例

步骤二:单击工具栏“工具”按钮,在展开的菜单中选择“文件格式”,转至语法选项卡界面。添加新元素,并给它选定一个新名称,如“无功字符串”。

 Beyond Compare文件格式语法项目界面图例
Beyond Compare文件格式语法项目界面图例

注:新元素的设置是很重要的,如果你想把Java文件中一个c++文件和字符串标记为不重要,那么通过合理设置语法项目,就可以实现Java文件中,c++文件和字符串将被标记为不重要的操作。想要实现这一功能,非常重要的就是定义元素类型。

● 基本:匹配文本的特定部分,可以被表示为正则表达式。

● 分界:匹配文本的起点和文字的终点,可以停在行尾。

● 列表:基本匹配的列表,可以用来代替个别基本元素。

● 列:在一行数值开始位置和结束位置限定的文本部分。

● 行:匹配文本或第一行的开始点和结束行的用户定义数下降。

步骤三:再次回到文本比较会话操作界面,单击“会话”按钮,选择“会话设置”,打开“重要“选项卡界面,检查项目的重要性。在标记对比较来说是不重要的语法元素栏目中,可以查看新建的“无功字符串”语法元素。

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

注:个人建议,未选中的项目是不重要的,可以暂时取消已选中的“无功字符串”,当进行某次文本比较需要忽略文本差异,可以勾选后进行文本比较。勾选完某个语法元素,返回文本比较会话操作界面,单击“次要”按钮,即可忽略不重要差异。

上述的内容,简单而细致的讲解Beyond Compare如何定义不重要文本中的过程,如果想要进一步学习某个具体案例,更加深刻的了解如何忽略不重要差异,欢迎查看教程:Beyond Compare如何巧用正则表达式