Beyond Compare的使用小技巧

作为一名程序员,日常学习中需要学习并模仿他人的代码,可有时运行结果不一致,而肉眼很难找出两个代码文件之间细微的差别,这时候就需要文件对比“神器”—Beyond Compare。

Beyond Compare 作为一款强大又专业的文件对比工具,不仅可以对比文本差异,甚至连图片、二进制文件也可以进行比对。接下来,小编为大家介绍Beyond Compare的一些使用小技巧,希望对您有所帮助。

一、显示空白

在默认情况下,如图1所示,Beyond Compare打开文件后,文件中的空白部分(比如空格、Tab键等)会被隐藏。想要将空白部分显示出来,只需要以下几步:

Beyond Compare界面

图1:初始情况展示

第一步,如图2所示,点击“工具”->“选项”,打开“选项”窗口。

Beyond Compare工具菜单

图2:工具菜单

第二步,如图3所示,在选项面板中,找到左侧的“颜色,字体”标签,点击该标签,然后再在右侧面板找到“文件视图”选项卡并点击。找到“可见空白”元素并单击鼠标左键。

Beyond Compare操作界面

图3:“可见空白”元素位置

    第三步,使用者可根据个人喜好,设置右侧的“文本颜色”选项和“背景”选项(在本文中,小编将“文本颜色”设置为“按钮阴影”,将“背景”设置为“窗口背景”)。

如图4所示,点击下拉菜单,选择自己心仪的样式后,点击“确定”按钮,即可保存设置。

Beyond Compare设置文本颜色

图4:设置文本颜色

第四步,完成上述设置后,如图5所示,点击视图菜单下的“可见空白”选项,即可将空白标记出来。

Beyond Compare可见空白选项

图5:可见空白选项

  1. 禁止编辑文件

在对比文件中,通常会有一个文件为正确的,另一个对比文件是需要进行修改的。那么,为了防止正确的文件不小心被修改,可以使用禁止编辑文件功能。

首先,如图6所示,找到Beyond Compare “会话”菜单栏下的“会话设置”按钮,点击进入会话设置面板。

Beyond Compare会话菜单

图6:会话菜单

如图7所示,找到“规范”选项卡,可以看到左边和右边文件分别有一个“禁止编辑”选项框。这里小编想要禁止右边文件的编辑,勾选右边文件下的“禁止编辑”复选框即可。

可以看到左下角显示该设置目前仅用于当前视图,若想要将设置应用在所有视图上,只需打开下拉菜单,选择“还要更新会话默认”选项,最后点击“确定”按钮即可。

Beyond Compare禁止编辑功能界面

图7:禁止编辑功能

  1. 设置Tab为4位空格

如图8所示,点击Beyond Compare“工具”菜单下的“文件格式”选项,打开文件格式面板。

Beyond Compare工具菜单

图8:工具菜单

如图9所示,找到“杂项”选项卡,勾选“插入空格而不是制表符”,修改制表位为4个即可。

Beyond Compare工具菜单

图9:修改制表位

  1. 设置文件的编码格式

如图10所示, 同样地,在文件格式面板中,选中“转换”选项卡。打开编码下的下拉菜单,选择指定的编码格式后,点击保存按钮即可。

Beyond Compare设置文件编码

图10:设置文件编码

以上便是一些使用Beyond Compare的小技巧,想要查看更多教程,敬请访问Beyond Compare中文网站。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

Beyond Compare文件对比工具

BeyondCompare简介BeyondCompare是一款非常强大的专业级文件及文件夹对比工具!使用该工具可以可视化和调整差异,合并修改,同步文件夹。程序内建了文件浏览器,方便您针对文件、文件夹、压缩包、FTP网站之间的差异对比及资料同步。它能很方便的对比文件及文件夹不同之处,并把相差字节用颜色加以区分;支持多种规则对比;对比功能反应迅