
3 步在 Notepad 里实现 Markdown 实时预览MarkdownViewer 上手【免费下载链接】MarkdownViewerPlusPlusA Notepad Plugin to view a Markdown file rendered on-the-fly项目地址: https://gitcode.com/gh_mirrors/ma/MarkdownViewerPlusPlusMarkdownViewer 是 Notepad 的一个 Markdown 实时预览插件左边编辑源码右边面板同步渲染成 HTML还能一键导出 HTML 和 PDF。写文档时不用切到浏览器改完即所见。插件运行在 Windows 的 Notepad 里32/64 位均可需 .NET Framework 4.0 以上解析引擎是 Markdig符合 CommonMark 0.28 规范。 安装 MarkdownViewer从 dll 到第一次实时预览先拿到插件文件有编译环境就克隆仓库git clone https://gitcode.com/gh_mirrors/ma/MarkdownViewerPlusPlus编译出 MarkdownViewerPlusPlus.dll没有就直接取发布包里的同名 dll。→ 把 dll 复制进 Notepad 安装目录的 plugins 子目录然后重启 Notepad。做完这步你会看到工具栏多出一个 Markdown 小图标Plugins 菜单下出现 MarkdownViewer 子菜单。→ 打开任意 .md 文件按 CtrlShiftM或点工具栏图标。右侧会弹出可停靠的 MarkdownViewer 面板当前文件被渲染成格式化文本在左边改一个标题右边立刻跟着变。→ 在 Plugins → MarkdownViewer 里勾选 Synchronize scrolling (Editor → Viewer)。滚动左边代码时右边面板按比例跟随定位这个开关状态会写入配置下次启动还在。⚙️ 配置文件扩展名与自定义 CSS打开 Plugins → MarkdownViewer → Options左侧树节点是 General / HTML / PDF 三个选项卡。GeneralFile extensions 框里填逗号分隔的扩展名不带点比如log,txt,md框留空则渲染所有文件。未保存的新文档默认也渲染可取消 Include new files 勾选。HTMLCustom CSS 框里贴的样式同时作用于实时预览和导出的 HTML可以改标题字号、列表符号也支持 import 引用外部样式表。PDF设置页面大小默认 A4、页面方向和上右下左四个边距默认各 5mm。 一个具体场景给 QA 交一份 PDF小王要给一个小工具补 README并导出一份 PDF 给测试同事。他直接在新标签页里写CtrlShiftM 打开预览表格和代码块边写边核对。中途他想套上团队统一的中文字体就在 Options → HTML 的 Custom CSS 里加了body { font-family: Microsoft YaHei, sans-serif; }右侧预览马上换成新字体导出的 HTML 和 PDF 也用同一套样式。交付前他切到 PDF 选项卡确认 A4 纵向、边距合适再点面板里的 Export as 导出测试拿到的文件和预览里看到的一致。README 旁边还有个notes.txt需求备忘也想看渲染效果在 General 的扩展名列表里补上txt切到该文件时右侧同样会渲染。 三种常见现象与一行修复重启后 Plugins 菜单里没有 MarkdownViewer→ dll 没放进 plugins 子目录或者改完没重启 → 把 MarkdownViewerPlusPlus.dll 复制到 Notepad 安装目录的 plugins 下重启 Notepad。预览面板显示一段英文提示→ 当前文件扩展名不在 General 的列表里 → 在 Options → General 补上扩展名或清空输入框渲染全部文件。导出的 PDF 里中文是系统默认字体→ 默认样式没指定中文字体 → 在 Options → HTML 的 Custom CSS 里加一行body { font-family: Microsoft YaHei, sans-serif; }。想看源码从这几个文件入手插件入口与菜单注册MarkdownViewerPlusPlus/Main.cs预览面板、同步滚动、扩展名校验逻辑MarkdownViewerPlusPlus/MarkdownViewer.cs配置项结构与 ini 读写MarkdownViewerPlusPlus/MarkdownViewerConfiguration.cs默认预览样式MarkdownViewerPlusPlus/Resources/MarkdownViewerHTML.css适合谁在 Windows 上用 Notepad 写 .md 的人装上即用如果你主力是 VS Code、Typora或在 macOS/Linux 上工作它帮不上忙换工具比折腾更省时间。下一步打开你手头任意一个 .md 文件按 CtrlShiftM看右侧面板发生了什么。【免费下载链接】MarkdownViewerPlusPlusA Notepad Plugin to view a Markdown file rendered on-the-fly项目地址: https://gitcode.com/gh_mirrors/ma/MarkdownViewerPlusPlus创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考