notepad++左侧显示磁盘级目录树必须用explorer插件;原生“文件夹工作区”仅分组已打开文件、不支持展开子目录。v8.6+需手动启用签名绕过、设根目录并确保文件为文本格式。

Notepad++ 侧边栏显示目录树,必须用 Explorer 插件
原生的「文件夹工作区」不是目录树,它只按路径分组已打开的文件标签,不支持展开子目录、不能新建/刷新、也不随项目变化。真要左侧显示磁盘级文件夹树(类似 VS Code 或 Sublime 的侧边资源管理器),唯一可靠方案是 Explorer 插件——但 v8.6+ 版本默认屏蔽未签名 DLL,装了也常不显示图标。
安装 Explorer 插件后没出现放大镜按钮?检查三件事
常见现象:DLL 文件已放进 %ProgramFiles%\Notepad++\plugins\,重启也没反应;或插件管理器里显示已安装但灰显。
- 打开
插件 → Plugin Manager → Show Plugin Manager,切换到Installed标签页,确认Explorer行未被灰显;若灰显,说明 Notepad++ 拒绝加载 - 手动创建或编辑
plugins\Config\Explorer.ini,写入一行:Enable=1(注意不是enabled或enable=true) - v8.6+ 用户还需额外一步:右键开始菜单 →「以管理员身份运行」Notepad++,首次启用插件时才可能绕过签名拦截(非永久,但能触发加载)
Explorer 面板显示 [No root folder selected] 怎么办
插件启动后默认不绑定任何路径,不设根目录就只能看到空树或 C:\ 根。这个设置不会自动记住,每次重启都重置。
- 点击菜单
插件 → Explorer → Explorer唤出面板 - 在面板空白处右键 →
Set root folder,选中你的项目根目录(如D:\myproject) - 想一劳永逸?编辑
plugins\Config\Explorer.ini,追加两行:[RootFolder]Path=D:\myproject(注意路径末尾不要带\,否则可能加载失败) - 中文路径一般可用,但含
&、!、括号等符号时建议改用纯英文名,避免解析异常
为什么用了 Explorer 还切不动文件?注意文件类型和编码
Explorer 是文件系统浏览器,不是文档预览器。点开一个文件时,Notepad++ 会尝试用当前默认编码打开它;如果文件是二进制、UTF-16 无 BOM、或 Notepad++ 不支持的格式(如 .xlsx),就会弹错或乱码,看起来像“点不动”。
- 确保目标文件是文本类(
.txt、.log、.js、.py等)且编码可识别 - 右键 Explorer 中的文件 →
Open in new tab (as UTF-8)可强制指定编码,比双击更可控 - 不要指望它打开图片、PDF 或编译后的 .exe —— 它只是个轻量级文件导航器,不是资源管理器替代品











