Notepad++ 无一键恢复默认功能,彻底重置需删除用户配置目录(Windows:%APPDATA%\Notepad++;Linux/macOS:~/.Notepad++ 或 ~/.config/Notepad++),而非修改单个XML文件,否则易致启动失败或界面异常;重置后需检查高DPI设置并确保进程完全退出。

Notepad++ 没有“一键恢复默认”的菜单项,所有重置都依赖手动清理配置目录或关键 XML 文件;删错文件可能丢失快捷键、插件状态甚至导致启动失败,备份永远比猜测字段作用更安全。
删除 ~/.Notepad++(Linux/macOS)或 %APPDATA%\Notepad++(Windows)是最彻底的重置方式
Notepad++ 的全部用户级设置(字体、主题、快捷键、插件配置、会话记忆等)都存在这个目录里,不是注册表也不是安装目录。删除它等于让 Notepad++ 当作首次运行来重建全部默认配置。
- Windows:打开运行框(
Win+R),输入%APPDATA%\Notepad++,回车后清空整个文件夹(或先mv重命名备份) - Linux/macOS(Snap 安装):
mv ~/.Notepad++ ~/.Notepad++.bak,再执行notepad-plus-plus - Linux/macOS(非 Snap,如 AppImage 或源码编译):
mv ~/.config/Notepad++ ~/.config/Notepad++.bak - 注意:不要删
program files下的安装目录,那只是可执行文件和语言包,删了要重装
config.xml 和 shortcuts.xml 单独删风险极高
有人想只恢复字体但保留快捷键,于是只删 config.xml。这常导致界面异常:比如 fontSize 字段缺失时 Notepad++ 会 fallback 到极小字号,或因 fontStyle 不匹配而忽略新设值;shortcuts.xml 若格式损坏(如多了一个空格、少闭合一个标签),Notepad++ 启动时直接跳过加载快捷键,且不报错。
- XML 是严格格式,Notepad++ 不做容错解析,写错就静默失效
- 新版 Notepad++(v8.6+)已弃用部分旧字段名(如
useSystemDpi→overrideDpi),沿用旧备份可能被完全忽略 - 真要选择性重置,建议用 Notepad++ 自带的导出功能(设置 → 导入/导出 → 导出配置),而非手改 XML
重置后仍显示错位/缩放异常?检查高 DPI 设置而非配置文件
尤其在 Windows 高分屏上,即使删光配置,Notepad++ 启动后文字模糊、菜单栏被截断、缩放比例卡在 125%,问题大概率出在系统级 DPI 覆盖行为,而非 config.xml。
- 右键 Notepad++ 快捷方式 → 属性 → 兼容性 → 取消勾选“替代高 DPI 缩放行为”
- 点“更改高 DPI 设置” → 勾选“覆盖高 DPI 缩放行为”,缩放执行者选“应用程序”(不是“系统”)
- 重启 Notepad++,再进 视图 → 缩放 → 恢复默认缩放 —— 这步必须在 DPI 设置生效后才有效
- 若跳过 DPI 步骤直接调缩放,改完立刻重启,大概率下次打开又回到异常比例
最易被忽略的其实是“重置 ≠ 立即生效”:配置目录删了,但进程没完全退出(尤其是后台托盘残留)、DPI 设置没同步、或者用了 Snap 容器却忘了 snap restart notepad-plus-plus,都会让你以为重置失败。动手前先确认 notepad++.exe 或 notepad-plus-plus 进程已彻底消失。

















