Notepad++ 8.0+ 必须通过官网安装包勾选“Plugin Admin”启用插件管理,而非旧版PluginManager.dll;手动安装需确保DLL置于plugins根目录、命名准确、架构匹配,且版本≥v7.6、编码为UTF-8无BOM、使用官网纯净版。

Notepad++ 官方安装包从 v7.6 起就不再自带插件管理器,v8.0+ 更是彻底移除旧版 PluginManager.dll,改用内置的 Plugin Admin。你点不开「插件 → 插件管理器」、装了插件没菜单、重启后不生效——大概率不是操作错,而是缺组件、版本不匹配或路径放错了。
Notepad++ 8.0+ 怎么启用 Plugin Admin(不是 Plugin Manager)
新版 Notepad++(≥v8.5.4)必须靠 Plugin Admin 管理插件,它不是独立 DLL,而是安装时勾选的内置功能。
- 卸载当前 Notepad++(保留配置可跳过,但建议重装确保干净)
- 去官网下载最新版(≥v8.5.4),安装向导中务必确认勾选了 “Plugin Admin”(默认已选,但常被手动取消)
- 安装完重启,按
Alt+P查看菜单是否出现Plugins → Plugin Admin - 若仍无:检查是否用了第三方绿色版/企业定制版——它们常阉割
Plugin Admin,换回官网纯净版
Plugin Admin 安装插件后“重启失败”怎么办
Plugin Admin 点 Install 后弹出英文提示框,里面那个 Restart Now 按钮基本不可用,90% 触发 Cannot find npp.exe to restart 错误。
- 别点
Restart Now,点了大概率失败 - 直接用
Alt+F4关闭所有窗口,或右键任务栏图标 → 「退出」 - 手动双击桌面/开始菜单图标重新打开
- 可选补救:把
gpup.exe放进 Notepad++ 安装目录的updater文件夹(非必需,但能修复部分路径识别问题)
XML Tools / JSON Viewer 这类插件装了没反应?查这三处
它们不报错、不提示,只静默失效——最容易被当成“插件坏了”,其实卡在环境校验上。
-
版本门槛:Help → About Notepad++,确认版本 ≥
v7.6(XML Tools不支持更低版本) -
文档编码:打开对应文件(如 .xml 或 .json),执行
Encoding → Convert to UTF-8(注意是Convert to,不是Encode in),否则 BOM 会导致格式化/校验全失效 -
签名验证:Plugins → Plugin Admin → Installed 中状态不是
Enabled,而是灰显或报签名错误——说明用了第三方打包版,禁用了插件签名校验,换官网纯净版
手动安装插件时 DLL 必须满足的硬性条件
手动放 DLL 是底层加载逻辑,错一点就完全静默,Notepad++ 不报错也不写日志。
-
路径唯一:必须放进
plugins目录根层,不是plugins\NppPluginList,也不是任何子文件夹 -
命名严格:
XMLTools.dll可以,xmltools.dll、XMLTools.dll.bak、XMLTools_v1.dll都不行(大小写敏感) - 架构匹配:64 位 Notepad++ 只认 64 位 DLL;网上大量插件仍是 32 位,混用会黑屏或崩溃
-
结构差异:有些插件(如
NPPJSONViewer)要求建同名子文件夹(plugins\NPPJSONViewer\),再把 DLL 和配置文件一并放进去;而FingerText就必须直丢plugins\根目录
最易被忽略的点:插件是否真正“启用”,不只看 DLL 在不在,还要看 Plugin Admin → Installed 里状态是不是 Enabled;而很多异常(菜单空项、启动变慢、快捷键冲突)其实来自卸载不干净——shortcuts.xml 和 contextMenu.xml 里的残留命令,得手动删。

















