ctrl+shift+f2仅清除书签(蓝色圆点),不影响颜色高亮(格式1–5);清除高亮需通过search → clear color marking逐个选择格式1至5。

Ctrl+Shift+F2 清除所有书签,但不碰高亮标记
Notepad++ 的书签(蓝色圆点)和颜色高亮(格式1–5)是两套完全独立的机制,Ctrl+Shift+F2 只清书签,对高亮无效。这个快捷键作用于当前工作区所有打开的文档,不可撤销,也不弹确认框。
常见错误现象:按了 Ctrl+Shift+F2 后蓝点没了,但行底色或文字颜色还在——那不是书签,是格式标记。
- 书签只在左侧边栏显示为实心/半透明圆点,且可通过
F2/Shift+F2跳转 - 颜色高亮来自
Ctrl+1到Ctrl+5,清除需走另一套路径 - 如果蓝点没消失,先确认它是不是断点(插件生成)或标记(右键边栏 →
Clear all markers)
搜索 → 清除颜色标记 → 选格式1–5,逐个清高亮
Notepad++ 没有“一键清全部高亮”的原生命令,必须手动指定格式编号。菜单路径是:Search → Clear color marking → 再选 Clear format 1、Clear format 2 …… 直到所有用过的格式都被清掉。
使用场景:你用 Ctrl+3 标了一堆 TODO 行,又用 Ctrl+5 标了报错行,现在想全清——就得分别点两次。
- 快捷键可自定义:在
Settings→Shortcut Mapper→Scintilla commands里找编号103–107(对应格式1–5),绑定成Alt+1–Alt+5更顺手 - 勾选了
Regular expression的 Mark 操作也会触发格式标记,不是书签,别指望Ctrl+Shift+F2管它 - 某些插件(如 NppExec)可能占用格式4或5,清不干净时先禁用插件再试
Mark 功能打的书签 ≠ 高亮,但能一键转成书签
很多人混淆 Search → Mark 标记和书签:前者默认加的是颜色高亮(格式1),只有勾选 Bookmark line 才同时打书签。这是唯一能把正则匹配结果批量转书签的可靠方式。
参数差异明显:
- 没勾
Bookmark line:只高亮,Ctrl+Shift+F2对它完全无效 - 勾了
Bookmark line:既高亮又打书签,Ctrl+Shift+F2清蓝点,但颜色还得单独清 -
Mark All后若改过文本,书签位置不会自动更新,高亮也不会——两者都不具备“智能锚定”能力
左侧蓝点清不掉?大概率不是书签
如果 Ctrl+Shift+F2 按完,左边还剩蓝点,基本可以确定它不是书签:可能是调试断点(Python Script/NppExec 插件)、Markers 插件留下的标记,或是旧版主题渲染异常。
验证方法很简单:把光标移到那行,按 F2 —— 如果蓝点没响应(不消失也不新增),就不是书签。
- 右键左侧边栏 →
Clear all markers(这个命令清的是内置 Markers 系统,和书签无关) - 临时禁用插件:
Plugins→Plugin Manager→ 关掉Python Script、Markers and Breakpoints等 - 重置主题:换回默认
Style Configurator里的Default主题,排除样式干扰
Ctrl+Shift+F2 和 Search → Clear color marking 这两个入口,别混用。











