Simple backup是覆盖式备份,每次保存仅保留一个.bak文件;With timestamp是追加式备份,每次保存生成带秒级时间戳的新文件,可追溯完整修改轨迹。

Simple backup 和 With timestamp 本质区别是什么
两者都属于 Backup files 功能下的文件级备份机制,但触发时机和写入行为完全不同:
— Simple backup 只在你执行「保存」(Ctrl+S)前,把当前文件原样复制一份为 xxx.bak,覆盖式更新,不保留历史版本;
— With timestamp 每次保存都会生成一个新文件,如 xxx_20261027_154231.bak,时间戳精确到秒,真正保留修改轨迹。
什么场景下必须选 With timestamp
以下情况选 Simple backup 几乎等于没开备份:
— 频繁改配置文件(比如 nginx.conf、hosts),靠 .bak 覆盖容易误判“最新版”其实是上一版;
— 多人共用一台机器或共享编辑同一份脚本,需要回溯某次特定修改;
— 做自动化部署前手动改模板,需比对两次保存间的差异;
— 文件本身无版本控制(如本地 .txt 记录),又怕手抖多按一次 Ctrl+S。
Simple backup 的唯一优势和适用边界
Simple backup 不是“低端选项”,它有明确的使用前提:
— 你只关心「最后一次保存前的状态」,且能接受丢失中间修改;
— 编辑大量小文件(如日志片段、临时笔记),不想让 backup 目录塞满带时间戳的冗余文件;
— 磁盘空间紧张,或 backup 目录挂载在低速存储(如老旧 USB 2.0 设备);
— 你已用 Git / SVN 等外部工具管理主文件,.bak 仅作崩溃兜底,不用于人工比对。
容易被忽略的共性陷阱
无论选哪种模式,以下三点不满足,备份就静默失效:
— Enable backup 必须勾选,且下方至少勾中 Simple backup 或 With timestamp 之一(只开开关不选模式 = 白开);
— 备份路径不能含中文、空格、&、# 等字符,否则 .bak 文件创建失败且无提示;
— 若把 backup 目录设到 OneDrive / 腾讯微云等同步盘,实时锁文件会导致写入失败——建议保持默认路径 %APPDATA%\Notepad++\backup\ 或改到纯英文本地路径(如 C:\npp-bak\)。
AutoSave 插件。时间戳备份看着安全,但若你每分钟保存一次,一天就生成上千个文件——得定期清理,不然下次找备份时反而更费劲。


















