我想要比较两个不同文件中的值。
在 Notepad++ 版本 5.0.3 中,我们有一个快捷键 Alt+d,但是在版本 6.6.8 中,我找不到任何比较的选项。
同时请告诉我哪个版本最稳定。
有一个名为“Compare”的插件可供使用。您可以通过插件 > 插件管理器安装它。
或者,您可以安装专门的文件比较软件,例如WinMerge。
npp_console keep npp_save "$(LEFT_VIEW_FILE)" npp_save "$(Right_VIEW_FILE)" npp_run "C:\Program Files (x86)\WinMerge\WinMergeU.exe" "$(LEFT_VIEW_FILE)" "$(Right_VIEW_FILE)"
更新:
我使用Compare plugin 2来处理notepad++ 7.5及更高版本。Notepad++ 7.5及更高版本没有插件管理器。您必须手动下载和安装插件。而且,是的,如果您使用64位或32位(86x)版本,则会有所不同。
因此,请记住,如果您使用64位版本的Notepad++,您也应该使用64位版本的插件,32位同理。
我写了一个指南来介绍如何安装它:
1. 以管理员模式启动Notepad++。 2. 按下 F1 查看你的 Notepad++ 是否为64位或32位(86x),因此你需要下载正确的插件版本。下载 Compare-plugin 2。 3. 在临时文件夹中解压 Compare-plugin。 4. 从临时文件夹中导入插件。 5. 插件应该出现在"插件"菜单下。更新(2022-09-22):请使用ComparePlus
插件,而不是已过时的Compare
插件。
演示:
插件 -> ComparePlus -> 比较
:特点:
比较插件不再维护:
比较插件将不再得到支持(至少是我不会提供支持),因为我认为它已经过时,并且(正如Peter Jones所说)我正在开发另一个插件——ComparePlus,它是比较插件的继承者。
例如,比较插件在暗色模式下无法清晰显示比较文本:
我提供这个答案是因为我需要在notepad++中比较两个文件,但是没有可用的选项。
首先按照此处问题所述启用插件管理器,然后按照以下步骤免费使用此软件进行2个文件的比较。
1.打开notepad++,转到
插件 -> 插件管理器 -> 显示插件管理器
2.显示可用的插件列表,选择比较并安装
3.重新启动Notepad++。
http://www.technicaloverload.com/compare-two-files-using-notepad/
或者,您可以安装“SourceForge Notepad++ Compare Plugin 1.5.6”。它提供了两个文件之间的比较功能,并显示两个文件之间的差异。
参考链接:https://sourceforge.net/projects/npp-compare/files/1.5.6/
Tutorial: https://youtu.be/8ESbIZbXI7I
如果您没有安装插件管理器:
-将zip文件的内容复制到Notepad++的插件安装文件夹中(%Notepad++_program_folder%\ Plugins)。根据您的Notepad ++架构使用正确的存档版本 - x86或x64。