markdownviewer++是当前notepad++唯一稳定支持“边写边看”的markdown实时预览插件,需满足已保存文件、路径无中文/空格、语言模式设为markdown三前提,基于webview2渲染,兼容gfm但不支持mermaid或latex。

MarkdownViewer++ 是目前 Notepad++ 上最稳定、兼容性最好、且真正支持「编辑即渲染」的 Markdown 实时预览插件。它不依赖外部浏览器进程,所有渲染都在本地完成,也不需要保存文件或手动刷新——只要你在写,右边就实时变。
MarkdownViewer++ 安装失败常见原因
- 插件 DLL 文件没放对位置:必须复制到
plugins子目录下,不是plugins\config或其他嵌套路径 - Notepad++ 是 64 位,却用了 32 位编译的
MarkdownViewerPlusPlus.dll(反之亦然) - 缺少 .NET Framework 4.0+:Windows 10/11 通常自带,但 Windows 7 SP1 需手动安装
- 插件被杀毒软件拦截或重命名(比如加了「(1)」后缀),导致 Notepad++ 加载失败
建议优先用 Plugin Manager 安装:打开 Plugins → Plugin Manager → Show Plugin Manager,搜索 MarkdownViewer++,勾选安装。比手动复制 DLL 更可靠。
怎么让 .md 和 .txt 文件都自动触发预览
默认只对 .md 生效。要扩展支持,进 Plugins → MarkdownViewer++ → Options,在 General 标签页里修改:
-
File extensions填写:md,markdown,txt(逗号分隔,不加空格) - 勾选
Include new files?:这样新建的未保存文件(如「新建 1」)也能预览 - 勾选
Synchronize scrolling:否则长文档上下滚动时,左右内容会错位
注意:改完要点击 OK 或 Apply,不是直接关窗口——很多用户漏掉这步,以为配置没生效。
预览面板不出现或一闪而退怎么办
- 检查当前文件是否为空:空文件或只有空白行时,部分版本的
MarkdownViewer++不会启动预览 - 确认语言模式是纯文本:点菜单栏
语言 → 语言 → Normal text,别误设成Markdown(那是语法高亮用的,和预览无关) - 关闭其他冲突插件:比如旧版
NppMarkdown.dll或MarkdownViewer(非 PlusPlus),它们共用相似钩子,容易抢控权 - 尝试快捷键强制唤出:
Ctrl+Shift+M,比从菜单点更稳定
如果仍不行,可临时把 plugins\MarkdownViewerPlusPlus 文件夹整个重命名,重启 Notepad++ 后再改回来——这能重置插件内部状态。
实际用起来最常被忽略的一点:预览样式由插件内置 CSS 控制,但导出 HTML/PDF 时用的是另一套模板。如果你调了字体或代码块背景色,只在预览里生效,导出前得单独去 Options → Export 里检查 CSS 路径或启用「Use preview CSS for export」选项。不然导出的 PDF 可能还是默认灰白配色。











