多语言展示
当前在线:1060今日阅读:154今日分享:43

用 Beyond Compare 整理自己的文件

Beyond Compare是一款比较工具。它可以帮助你找出源代码、文件夹、图像和数据间的差异,zip文档和FTP站点同样适用。另外它还可以同步文件夹并验证不同备份。
工具/原料

Beyond Compare

一、目录比较
1

文件夹比较:文件夹比较使用颜色提示去高亮两个基本文件夹的差异,默认颜色的含义为:黑色 - 匹配红色 - 新出现或者不匹配灰色 - 较旧的蓝色 - 孤立(不存在于另外一侧)通过调整图一红色方框中的选项进行比较,一共有 10 种比较方案,如图所示:

2

打开软件,首先进入的是主视图,在这里我们可以进行新建比较会话、选择一个保存的会话、选择一个自动保存的会话、编辑会话默认值等操作;

3

然后我们可以用文件夹比较进行差异控制,例如复制、移动、删除和同步等,例如:下述我们将中文音频复制到英文文件夹中;

4

打开 Beyond Compare,新建一个文件夹比较会话,分别在地址栏中填入需要替换的文件夹路劲,如下图:

5

文件打开,我们看到中文音频是没有目录结构的,而需要替换的文件是有目录的,所以我们首先需要做的是点击工具栏上的“查看” -> “忽略文件夹结构”,如下图:

6

然后发现,左边文件夹中的文件名要比右边的多点前缀,我们需要重命名:

7

选中文件名不一样的文件,右键“重命名”;

8

再用正则表达式删除多出来的部分,注意:旧过滤是删除多余部分,下面的新建掩码则是根据规则重新命名;

9

重命名以后就是这样子的,如下图:

10

直接选中需要替换的文件,右键“复制(移动)到右侧”,复制源文件夹还会保留文件,移动则不保留,看实际需要选择;

11

选择复制,然后可以看到文件个数等信息,点击开始,复制完成。

二、文件比较
1

文本比较会话是可视化的比较两个文本文件,通过“左-右”或者“上-下”布局分析差异,并提供各种显示、搜索和编辑功能;

2

用户还可以通过选择文件菜单上的打开剪切板去比较剪切板上的文件,视图展示两个编辑窗口并让这两个分区一起滚动;

3

文本被着色用于高亮不同文件的差异,默认的,红色表示重要的差异(插入、删除和改写)而蓝色表示不重要的差异;

4

会话中的规则和文件格式控制文本如何被分类,显示背景同样被着色,去帮助定位差异:浅蓝色指示一行中的不重要差异,浅红色背景指示重要差异且相对浅蓝色具有优先级;

5

用户还可以根据个人喜好自定义颜色,如:视图的左侧边缘是可选的缩略视图,它将比较的每行缩略为一个像素高的彩色线段,从而帮助用户看到整体上的比较结果,白色的长方体表示主显示的当前视图,小三角形表示显示的当前行,点击缩略图的某一行可以定位到主显示的该行。

三、文件同步
1

同是一种特殊的文件夹比较,通过复制和删除来同步化文件夹,在视图的上半部分指定左侧文件夹和右侧文件夹,任意一侧或者两侧均可为 FTP 站点;(可以使用浏览按钮去指定 FTP 站点)

2

从视图中部的下拉列表中选择一个标准的同步方法:更新左侧:复制右侧较新和孤立文件至左侧;更新右侧:复制左侧较新和孤立文件至右侧;更新双侧 复制任意一侧较新和鼓励文件至另外一侧;镜像到左侧:将左侧不同的条目替换掉,删除左侧所有孤立文件,并复制所有右侧的孤立文件至左侧;镜像到右侧:将右侧不同的条目替换掉,删除右侧所有孤立文件,并复制所有左侧的孤立文件至右侧;

3

点击规则按钮去定义构成差异的因素。另外可以通过设置过滤器去限制同步化的范围;

4

同步预览:点击接受按钮去接受变化,并所有复制或删除操作将会在视图下部被预览,双击任何一对文件去检查差异细节;

5

右键点击相应行并在弹出菜单中选中排除去跳过单个的操作,点击接受去执行同步。

推荐信息