Notepad++ 没有自带的“对比两个文件”命令。这项能力要靠插件。这篇独立教程使用 ComparePlus:它是面向当前 Notepad++ 版本的文件对比插件,出现在清单上时用 Plugins Admin 安装。
对比是插件提供的
打开插件,再打开 Plugins Admin,看可用页。如果列出了 ComparePlus,以窗口里的介绍为准。如果没有列出,不要从随便一个网页下载 DLL。插件清单会变,不相容的 DLL 也加载不了。
以前还有一个叫 Compare 的旧插件。优先用 Plugins Admin 为你的版本显示的那一项,不要混用来自非官方 Notepad++ 构建的插件文件。
安装 ComparePlus
- 勾选 ComparePlus 的复选框。只点名称不会选中它。
- 选择安装,并让 Notepad++ 重启。
- 如果复制被拦住,用管理员身份把官方 Notepad++ 打开一次再安装。插件必须和程序的位数一致。
安装教程说明了 Plugins Admin、自动更新组件,以及菜单不在时怎么办。
对比两个文件
打开两份文本。打开插件菜单,打开 ComparePlus,运行那里显示的对比命令。措辞属于插件,所以用安装之后你看到的名称。
插件会标出两份文档的差别。除非你点的命令写明会合并,否则它不会自动合成第三份文件。
小心阅读结果
对比显示的是文字差别,不会判断哪一份才对。要保存修改,请自己用文件菜单里的保存。如果深色模式下颜色难看清,可在语言格式设置里调整编辑区主题;插件若自带设置,也可以改插件的设置。
不要为了出现对比工具而替换 notepad++.exe。把插件装进官方程序,或在这个编辑器之外使用别的对比工具。