便携版插件目录需手动创建于notepad++.exe同级路径下,如D:\tools\npp\plugins,且路径须纯英文无空格;v7.9+起必须将插件文件(含DLL及配套资源)放入plugins\插件名\子文件夹中,不可直接放根目录。

便携版插件目录必须手动创建,且路径不能含中文或空格
Notepad++ 便携版默认不带 plugins 文件夹,很多人卡在第一步——不是插件没生效,是压根没地方放。解压后,必须在与 notepad++.exe 同级的目录下新建名为 plugins 的文件夹(例如:D:\Npp\plugins)。路径中若含中文(如 D:\我的工具\Notepad++)或空格(如 C:\Program Files\),部分插件会加载失败甚至静默退出。建议始终使用纯英文、无空格路径,比如 D:\tools\npp。
v7.9+ 版本必须用同名子文件夹结构放插件文件
从 v7.9 开始,Notepad++ 不再扫描 plugins 根目录下的裸 .dll 文件。直接把 NppFTP.dll 扔进 plugins\ 是无效的。正确做法是:
- 在
plugins下新建与插件同名的子文件夹,例如:plugins\NppFTP\ - 将插件完整解压内容(不只是
.dll,还包括config.xml、lang\、icons\等)全部复制进去 - 常见错误:把
XMLTools.dll和Compare.dll全塞进plugins\根目录,结果两个都不显示
位数匹配和进程残留是插件不显示的两大主因
插件菜单里找不到入口,大概率不是下载错了,而是:
-
notepad++.exe进程未彻底退出:托盘图标右键选「退出」,再进任务管理器确认无残留进程 - 位数不匹配:64 位 Notepad++ 必须配
-x64插件,32 位配-x86;在「帮助 → 关于 Notepad++」标题栏看清楚是(32-bit)还是(64-bit),也可在任务管理器「详细信息」页看进程名是否带*32 - 杀毒软件拦截:Windows Defender 或第三方安全软件可能静默隔离新 DLL,临时禁用实时防护再复制一次
用「设置→导入→导入插件」更省事,但只复制 DLL
v7.9+ 便携版支持内置导入功能,操作路径是:完全退出 Notepad++ → 重启 → 「设置」→「导入」→「导入插件」→ 选中单个 .dll(如 LightExplorer.dll)。Notepad++ 会自动创建 plugins\LightExplorer\LightExplorer.dll。但注意:
- 这个方式只复制 DLL,不处理配套资源(如
jsmininpp.js、lang\zh-CN.xml) - 若插件依赖这些文件,就会加载失败或功能残缺
- 推荐仅用于简单插件(如纯命令行类),复杂插件仍应手动解压全量内容
最易被忽略的是 doLocalConf.xml 文件——它决定配置是否真正随身。便携版解压后,若根目录没有这个空文件,Notepad++ 仍可能把插件配置写进 %APPDATA%,换台机器就失效。务必检查并补上。

















