“Preview HTML”选项来自atom-html-preview插件,禁用该插件即可移除右键菜单项;它不处理Markdown渲染,仅将文件作为HTML直接解析,对.md文件无效。

右键菜单里“Preview HTML”是哪个插件提供的
这个选项来自 atom-html-preview 插件,不是 Markdown 预览功能本身。它和 markdown-preview 或 markdown-preview-plus 完全无关——它只做一件事:把当前文件当纯 HTML 打开并渲染。对 .md 文件来说,这等于直接显示源码(# 标题、**加粗** 全部原样输出),毫无预览意义。
禁用 atom-html-preview 就能去掉右键项
只要这个插件没启用,“Preview HTML”就不会出现在右键菜单里。操作很简单:
- 打开 Atom → Settings → Packages
- 在搜索框输入
atom-html-preview - 找到后点击右侧的 Disable
无需重启,右键菜单立刻刷新。如果之前手动改过注册表或 Keymap,也建议顺手检查下有没有残留绑定:Settings > Keybindings 里搜 html-preview,删掉所有相关快捷键条目。
为什么关了插件右键还可能有“Preview HTML”
极少数情况是其他插件(比如旧版 markdown-preview 的某些 fork)偷偷注入了同名菜单项。这时得看实际触发行为:
- 右键点
.md文件选“Preview HTML”,结果弹出空白页或报错Failed to load resource→ 确实是atom-html-preview残留,再确认是否彻底禁用 - 右键点
.html文件才出现该选项 → 属正常行为,不用动;它本就该服务于 HTML 文件 - 选项文字是中文(如“预览 HTML”)但插件已禁用 → 可能被汉化包(如
simplified-chinese-menu)缓存了旧菜单结构,重启 Atom 即可清空
真正要关的是 Markdown 预览的自动触发逻辑
很多人误以为“右键预览”是默认行为,其实 Atom 原生根本没提供右键调用 Markdown 预览的功能。所有右键里的预览入口(比如“Preview Markdown”)都来自第三方插件,最常见的是 markdown-preview-plus。如果你装了它,它默认会在右键添加:
Copy HTMLSave As HTMLExport HTML
这些才是 Markdown 相关的右键操作。要关掉它们,不是卸载插件,而是进 Settings > Packages > markdown-preview-plus > Settings,把 Enable Context Menu Items 这个开关关掉——这样既保留 Ctrl+Shift+M 快捷键,又清理了右键干扰项。

















