最常见原因是未启用:notepad++默认不激活explorer插件,需手动进入“插件→插件管理→显示插件管理器→已安装标签页”勾选;若列表无此项,则x64版7.9+已移除支持。

Explorer插件为什么没出现在侧边栏
最常见原因不是没装,而是根本没启用——Notepad++ 默认不激活 Explorer 插件,装完也不会自动显示。它不像现代插件那样在「插件管理器」里一键勾选,得手动进旧式菜单开启。
实操路径:插件 → 插件管理 → 显示插件管理器 → 在 已安装 标签页里找到 Explorer 并勾选。如果列表里压根没有 Explorer,说明你用的是 x64 版 Notepad++ 7.9+,该版本已彻底移除支持,必须降级到 7.8.9 或改用 Folder as Workspace。
- 启用后必须重启 Notepad++,否则侧边栏不会刷新
- 检查是否误按了
Ctrl+Shift+L(隐藏侧边栏快捷键) - x64 版 v8.6+ 还会因签名限制屏蔽未签名插件,需手动编辑
plugins\Config\Explorer.ini加Enable=1
侧边栏点了没反应或显示为空
Explorer 插件依赖当前文档的真实文件路径才能工作。新建的空白文档(new 1)或粘贴内容但未保存时,它无法定位父目录,整个面板就灰显、不可交互,甚至双击无响应——这不是插件故障,是上下文缺失。
必须先执行 Ctrl+S 保存为真实文件(哪怕临时命名为 temp.txt),侧边栏才会激活并自动展开到该文件所在目录。保存后若树没更新,点顶部刷新按钮(两个箭头图标)手动触发。
- 拖入一个未保存文档再保存,插件不会自动刷新,必须手动点刷新
- 右键菜单中「在资源管理器中打开」不可用,通常也是因为当前文档无磁盘路径
- 关闭 Notepad++ 后重新打开,根目录设置丢失,需重新右键 →
Set root folder
如何让根目录设置持久生效
每次重启都要重设根目录很烦?Explorer 插件本身不保存该配置,但可通过写死 Explorer.ini 实现。该文件默认不存在,需手动创建并填入路径。
路径:%ProgramFiles%\Notepad++\plugins\Config\Explorer.ini(或你实际安装路径下的对应位置)。内容示例:
[RootFolder] Path=D:\myproject
注意:Path 值末尾不能带反斜杠 \,否则加载失败;含空格或中文一般没问题,但路径里有 &、! 等符号时建议改用英文名。
- 设置后无需每次重启都点
Set root folder,插件启动即加载 - 若路径不存在或权限不足,侧边栏会显示
[No root folder selected],而非报错 - 多个项目切换时,仍需手动右键重设,ini 只固定一个根路径
替代方案:Folder as Workspace 和 Vertical Tabs 的适用边界
Explorer 插件只显示磁盘目录结构,不记录打开状态;Folder as Workspace 则相反——它原生支持保存/加载工作区(含打开文件列表、折叠状态、光标位置),但不提供树形导航。两者解决的问题不同,别混用。
Vertical Tabs 是另一条路:它把顶部标签页垂直排列到左侧,适合多文件频繁切换,但和文件系统无关,也不能展开目录层级。
- 要跨文件快速跳转 + 记住上次编辑状态 → 用
Folder as Workspace - 要按物理路径浏览、新建/删除文件、右键打开终端 → 必须用
Explorer - 只是嫌顶部标签太占空间 →
Vertical Tabs最轻量,且 v7.9.1+ 兼容性好
复杂项目里,Explorer 的一级目录限制、无搜索排序、不支持过滤显示这些短板会很快暴露,真要当 IDE 用,不如直接切到 VS Code —— Notepad++ 的插件生态终究是补丁式增强,不是架构级重构。











