Alt+A仅临时关闭当前文档拼写检查;红色波浪线均来自DSpellCheck插件或语言模式误判,需先确认插件状态及语言设置,再通过取消自动检查、点击ABC图标或卸载插件彻底解决。

Alt+A 是最快关闭红色波浪线的方法,但要注意:它只临时禁用当前文档的拼写检查,重启 Notepad++ 或打开新文件后会恢复。
为什么关不掉?先确认是不是 DSpellCheck 插件在起作用
Notepad++ 本身没有内置拼写检查功能,所有红色/黄色波浪线都来自第三方插件 DSpellCheck。如果你没装过这个插件,那看到的波浪线大概率是误判——比如语言模式设成了 HTML 或 Python,编辑器把纯文本当代码解析,把未声明的变量名标红。
- 检查是否已安装:
插件 → DSpellCheck菜单项是否存在 - 如果菜单里没有
DSpellCheck,波浪线大概率来自语法高亮引擎误报,不是拼写问题 - 若装了但没启用,
Spell Check Document Automatically前面不应有勾
永久关闭拼写检查的三种可靠方式
仅靠快捷键 Alt+A 不够稳定,尤其多人共用机器或需要批量处理时。推荐以下任一方式:
- 菜单操作:
插件 → DSpellCheck → Spell Check Document Automatically,取消勾选 - 点击界面右上角的
ABC图标(带红色波浪线),点一下即全局关闭当前文档检查 - 彻底卸载插件:进入
插件 → Plugin Manager → Show Plugin Manager,找到DSpellCheck并卸载(最干净)
关掉之后还是有波浪线?可能是语言模式惹的祸
即使拼写检查已关,某些语言模式(如 C++、JavaScript)会把未定义标识符标红,这是语法高亮的“未声明变量警告”,和拼写无关。
- 临时解决:按
Ctrl+L切换为Normal text模式,波浪线立即消失 - 长期设置:打开文件后,右下角状态栏点击当前语言名(如
Python),选Normal text - 注意:
Normal text下不会触发任何语法检查,但也没高亮——权衡取舍
DSpellCheck 的拼写标记 + 语言解析器的语法标记。不区分清楚就盲目关插件,问题可能还在。

















