在我们平时的工作中,有时候一个文件经过多次修改后,可能会想找到旧版本的一些内容,但是两个版本的文件中可能会有很多类似的内容,所以找出细微的变化是很麻烦的。在这种情况下,我们不需要费力地进行人工比较,只需通过Windows下的一些文件比较工具,就可以轻松达到目的。
对比Office中的文件。
我们通常在办公室使用的Office套件(本文以2016版为例)提供了强大的比较工具,但不同的应用软件对比功能的使用略有不同。
以Word为例,软件启动进入主界面后,切换到审核选项卡,点击工具栏上的比较→比较,在打开的对话框中设置原稿和需要比较的修改稿。点击更多展开对话框,可以设置各种比较项目,如表格、页眉、脚注、格式等。可以添加到比较项中(图1)。
201921hbj01
图1比较项目设置。
单击确定返回主界面,此时Word界面一分为四:中间是比较文档,用红色直线标记内容的具体位置。左边显示所有变化的内容,右边上下格分别显示原稿和修改稿位置相同的内容,方便我们比较。
这些文档是联动的,一个文档滚动,另外两个文档也随之改变。单击左侧显示的任意更改内容,Word将自动定位在文章的相应位置。
小贴士:点击工具栏上方更改栏中的上一条和下一条,可以按顺序查阅,通过接受和拒绝确定是否保留修改内容,非常方便(图2)。
201921hbj02
图2多窗格显示比较文档。
PowerPoint中的比较功能与Word略有不同。切换到审核选项卡后,点击工具栏上的比较按钮,直接弹出对话框要求选择其他与当前项目进行比较的文档,只提供合并选项(图3)。
201921hbj03
图3PowerPoint的合并对话框。
点击合并返回主界面,通过工具栏上的上一条和下一条逐项查阅,确认两个PPT文档中修改了哪些幻灯片,以及当前选定的幻灯片上的具体修改项目(图4)。点击幻灯片略图表示确认修改结果。如果不想修改,可以再次点击略图恢复。查看完毕,点击工具栏中的结束审核,关闭比较演示文档。
201921hbj04
图4比较幻灯片修改项目。
Diffnity轻量级比较工具。
Office软件主要针对DOC、PPT等大型文档。对于TXT等纯文本性质的轻量级文件,可以通过Diffinity等小工具完成。除量级不同外,Diffinity与Office还有一个区别,即它主要针对程序源代码等文本文件进行比较。
从下载Diffinity的安装文件Di(注意文件名,以免误下载网站上的广告软件),安装后启动,可以看到Diffinity的主界面是左右两个大窗口,分别用于显示原始文件和需要比较的文件(图5)。
201921hbj05
图5Diffnity对HTML代码文件的比较。
两个文档内容不一致的地方会以蓝色明亮的形式显示。Diffnity主要提供比较功能,不像Office那样可以自动合并,所以我们修改一个文件,不会影响另一个文件的内容,最后分别保存。