Beyond Compare的使用小技巧

Stella981
• 阅读 1055

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

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
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
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
Beyond Compare文件对比工具
BeyondCompare简介BeyondCompare是一款非常强大的专业级文件及文件夹对比工具!使用该工具可以可视化和调整差异,合并修改,同步文件夹。程序内建了文件浏览器,方便您针对文件、文件夹、压缩包、FTP网站之间的差异对比及资料同步。它能很方便的对比文件及文件夹不同之处,并把相差字节用颜色加以区分;支持多种规则对比;对比功能反应迅
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Stella981 Stella981
3年前
Beyond Compare不仅可以用来比较文件
如果你使用BeyondCompare(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.beyondcompare.cc)只是用来对比文件差异,那么你也太小看BeyondCompare了。BeyondCompare不仅可以对比文件、文件夹的不同之处,并把相差的每一个字节
子桓 子桓
1年前
mac上好用的文件对比工具分享
mac上好用的文件对比工具分享——BeyondCompare4中文激活版,BeyondCompare4是一款功能强大的文件对比工具,它可以帮助您比较和同步文件和文件夹之间的差异。以下是一些使用BeyondCompare4的提示:1.选择文件或文件夹:首先,
燕青 燕青
1年前
Mac文件对比工具:Beyond Compare 4 for Mac中文版 支持M1
是一款非常专业且好用的文件对比软件,它可以帮助用户方便地对比出两个文件夹或者文件中的差异,并且以颜色等方式将这些差异直观地显示出来,方便用户对文件进行比较和合并等操作。除了能够比较文本文件,BeyondCompare4还可以比较MP3、图片、数据、注册表等
子桓 子桓
1年前
好用的文件对比软件推荐:Beyond Compare 4中文最新版
BeyondCompare4是一款功能强大的文件对比软件,它可以帮助用户对比出两个文件夹或者文件的差异,并将相差的每一个字节用颜色表示,方便查看。此外,BeyondCompare4还支持快速同步和合并功能,可以方便地找到差异并将文件或文件夹进行同步和合并,