使用Beyond Compare对比大篇幅文件的小技巧
我们在编辑较大篇幅的文章时,无可避免地要经过多次的修改。有时候修改的版本过多时,我们很可能就会记不清最新版的文章对比上一版的文章,究竟修改了哪些地方。但有了Beyond Compare(Windows系统)文件对比工具的帮助,我们就可以快速地找出不同版本文件的差异点,而且通过运用一些小技巧,还能加快大篇幅文件的对比效率。接下来,就让我们一起来讲解下这些小技巧吧。
图1:文本比较功能
第一、查看差异
首选,我们需要在Beyond Compare文件对比工具的首页开启软件的“文本比较”功能。在此功能面板下,Beyond Compare允许用户对两个文件进行对比。用户可使用“快速”打开功能打开文件。
图2:打开文件
打开了两个文件后,Beyond Compare文件对比工具将会默认展示两个文件的全部内容,并且使用不同于原文的字体颜色来标注差异点。从下图示例可以看到,这两个文章存在着较多的差异点。
图3:对比结果
第二、仅查看差异点
为了更好地识别不同的差异点,我们可以单击顶部工具栏的“差别”、“次要”(忽略不重要的差异点)按钮,让Beyond Compare文件对比工具仅展示重要的差异点。在此视图下,两个文件之间的差异点变得相当清晰。
图4:仅显示重要差异点
第三、设置书签
用户如果既希望快速地查看差异点,又希望可以在原文中查看差异点的位置,就可以会用Beyond Compare文件对比工具的“书签”功能,将差异点标注为具体的书签。具体的操作是,选中差异点,然后单击菜单栏中的“搜索”菜单,并选择其中的“切换书签”,即可为当前的差异点设置书签。
图5:设置书签
第四、查看书签
用户如需查看书签,也可通过单击“搜索”菜单,并选择其中的“转到书签”,转到具体的书签处。
图6:转到书签
从下图示例可以看到,通过使用Beyond Compare文件对比工具的“转到书签”功能,我们可以快速转到特定的书签位置。
图7:查看书签
通过运用Beyond Compare文件对比工具的书签设置功能,我们可以为大篇幅文章对比的差异设定不同的标签,以便更快速地定位这些差异。不同于仅查看差异点的视图,在全文视图下,使用书签功能可帮助用户通过上下文的对比,判断差异是否合理。
使用Beyond Compare对比大篇幅文件的小技巧的更多相关文章
- MySQL大表DROP删除小技巧(转)
在日常工作中,经常会遇到历史大表从主库上迁移到备份机,以便腾出主库空间,那么如果你直接drop table 后,可能会引起数据库抖动,连接数升高等问题,从而影响业务. 那么用一个小技巧,即可轻松平滑的 ...
- Visual Studio 编辑代码量大的文件时分屏技巧
- 开大Stack的一个小技巧
在程序头部添加一行 #pragma comment(linker, "/STACK:16777216") 可有效开大堆栈 实验效果如下: 11330179 2014-08-05 1 ...
- 在spring中映射X.hbm.xml文件的小技巧
通常在spring中会这么写代码: <bean id="sessionFactory" class="org.springframework.orm.hiberna ...
- Linux查找文件内容小技巧
目录 grep ag linux系统查找文件内容最常见的命令有grep和ag grep grep是比较常见的查找命令 # 在当前目录的py文件里查找所有相关内容 grep -a "broad ...
- 编写.gitignore文件的几个小技巧
记录几个编写.gitignore文件的小技巧,可能你早就知道了,但我是google了一番才找到写法. 忽略所有名称为bin的文件夹 bin/ 只忽略第一级目录中,名称为bin的文件夹 /bin/ 忽略 ...
- 如何使用Beyond Compare 对比差异文件【制作Patch(补丁包)文件】
场景:研发部的代码从SVN变更至GIt,通过Jenkins每天自动生成程序包. 如需要获取单独的程序包更新,而不是整个程序包覆盖更新,这时候就需要用到Beyond Compare 对比工具 操作步骤1 ...
- Notepad++如何对比文件 Notepad++对比两个文件代码方法
大家在使用Notepad++的时候,需要对编辑的两个文件进行比较,找出两个文件代码的区别,快速进行编辑修改,那么Notepad++如何对比文件,下面小编就给大家带来Notepad++对比两个文件代码方 ...
- Linux下对比两个文件夹的方法
最近拿到一份源代码,要命的是这份源代码是浅克隆模式的git包,所以无法完整显示里面的修改的内容. 今天花了一点点时间,找了一个在Linux对比两个文件夹的方法. 其实方法很简单,用meld 去对比两个 ...
随机推荐
- 那些鼓吹国内首个.NET 5框架的,该醒醒了!
前两天看过园子里有篇[国内首个 .NET 5 框架 XX 斩获 XXX stars,XXX 发布],一顿羡慕嫉妒恨啊.我这.net core 3.1才上手没几天,还没用热乎呢,你这.NET 5的框架都 ...
- Stream(二)
public class Test { /* * Stream接口: * 实现类 * IntStream * DoubleStream * LongStream * * 一.创建Stream * 1. ...
- 【转】Setting up SDL Extension Libraries on Windows
FROM: http://lazyfoo.net/tutorials/SDL/06_extension_libraries_and_loading_other_image_formats/window ...
- nb-iot技术能自组网吗
NB-IoT是运营商主导的网络,运营在授权频段上,LoRa运营在开放频段上,可以由企业自主建设.NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络.UMTS网络或LTE网 ...
- error: invalid command ‘bdist_wheel‘
解决方法: pip3 install wheel 了解更多,请关注公众号
- python解决百钱买百鸡
百钱买百鸡 关注公众号"轻松学编程"了解更多. 现有100钱,公鸡5文钱一只,母鸡3文钱一只,小鸡一文钱3只 要求:公鸡.母鸡,小鸡都要有,把100文钱花完,买的鸡的数量正好是10 ...
- python机器学习实现人脸图片自动补全
人脸自动补全 关注公众号"轻松学编程"了解更多. 1.导包 import matplotlib.pyplot as plt import numpy as np import pa ...
- Python + Appium 自动化操作微信入门看这一篇就够了
简介 Appium 是一个开源的自动化测试工具,支持 Android.iOS 平台上的原生应用,支持 Java.Python.PHP 等多种语言. Appium 封装了 Selenium,能够为用户提 ...
- (五)F5和CTRL+F5两种刷新的区别
一.刷新原理不同: F5触发的HTTP请求的请求头中通常包含了If-Modified-Since 或 If-None-Match字段,或者两者兼有. CTRL+F5触发的HTTP请求的请求头中没有上面 ...
- .net 实现 一二级分类
public List<Model.Category> CategoryPid(int id = 0) { string sql = "select * from categor ...