浏览器使用 Markdown Viewer 插件不会预览问题
...小于 1 分钟
参考链接
问题描述
根据插件文档描述,需要打开对文件的访问权限。
但配置后将文件拖入浏览器依旧自动下载。
插件
浏览器
原因
插件中对 Content Type
的检测为:text/markdown, text/x-markdown, text/plain
,但文件拖入浏览器时的 Content Type
为 application/markdown
。
解决方法
注册表 HKEY_CLASSES_ROOT\.md
名为 Content Type
的 字符串值
设置为 text/markdown
。
如果你的 md
打开是乱码,可以尝试将 Content Type
的 字符串值
设置为 text/markdown;charset=utf-8
。
PowerShell命令修改
- 获取当前注册表
Get-ItemProperty -Path "Registry::HKEY_CLASSES_ROOT\.md"
- 设置注册表
Set-ItemProperty -Path "Registry::HKEY_CLASSES_ROOT\.md" -Name "Content Type" -Value "text/markdown"