VS Code Markdown预览无法显示工作区外图片求助
VS Code Markdown预览工作区外图片的解决方案
默认情况下VS Code的Markdown预览出于安全策略限制,不会加载工作区以外的本地资源,这就是你后两行图片无法显示的原因。可以通过以下步骤解决:
1. 开启本地内容加载权限
打开VS Code设置(快捷键Ctrl+,),搜索markdown-preview-security,找到Markdown: Preview: Allow Local Content选项,将其设置为true。
也可以直接编辑settings.json(快捷键Ctrl+Shift+P输入Open Settings (JSON)),添加或修改配置:
"markdown.preview.allowLocalContent": true
2. 修正绝对路径的格式问题
Windows系统的绝对路径使用反斜杠\时,在Markdown中会被解析为转义字符,需要做两种调整:
- 将反斜杠替换为正斜杠:
 - 或者对反斜杠进行转义:

完成以上设置后,./../outside.png和修正后的绝对路径图片都能正常预览了。
注意:开启本地内容加载后,打开来自未知来源的Markdown文件时需谨慎,避免加载恶意本地资源。
内容的提问来源于stack exchange,提问作者Ralf_Reddings
相关产品推荐
相关产品推荐

