Visual Studio Markdown Editor 插件导出 HTML

Visual Studio Markdown Editor 可通过右键弹出菜单选择"另存为",轻松导出HTML文件或是单一的mhtml文件。然而,这个插件在导出HTML文件时有一个小问题,就是md文件中的一些内部链接无法在导出的HTML文件中正常工作。

其中的原因是:导出的HTML中采用的是 http://browsing-file-host/ 这个统一硬编码的链接。所以会导致这个链接无法被当前HTML文件所访问。

因此对于 markdown 内部链接而言,我们可以将导出的HTML中的 http://browsing-file-host/ 修改为 ./markdown.html/ 即可。

例如,原来导出的 markdown.html 文件内容为:

html 复制代码
<ul id="pragma-line-2">
<li id="pragma-line-2"><a href="http://browsing-file-host/#abbreviation">Abbreviation</a></li>
<li id="pragma-line-3"><a href="http://browsing-file-host/#register_type_descriptions">Register Type Descriptions</a></li>
<li id="pragma-line-4"><a href="http://browsing-file-host/#unit-description">Unit Description</a></li>
</ul>

修改后为:

html 复制代码
<ul id="pragma-line-2">
<li id="pragma-line-2"><a href="./markdown.html#abbreviation">Abbreviation</a></li>
<li id="pragma-line-3"><a href="./markdown.html#register_type_descriptions">Register Type Descriptions</a></li>
<li id="pragma-line-4"><a href="./markdown.html#unit-description">Unit Description</a></li>
</ul>

而对于图片之类的静态链接,直接用 images/ 相对路径即可。

相关推荐
Anarkh_Lee4 小时前
在VSCode中使用MCP实现智能问数
数据库·ide·vscode·ai·编辑器·ai编程·数据库开发
一匹电信狗8 小时前
【高阶数据结构】并查集
c语言·数据结构·c++·算法·leetcode·排序算法·visual studio
V胡桃夹子9 小时前
VS Code / Lingma AI IDE Java 开发攻略手册
java·ide·人工智能
水饺编程9 小时前
第4章,[标签 Win32] :文本尺寸的度量
c语言·c++·windows·visual studio
AllData公司负责人10 小时前
【亲测好用】实时开发IDE平台能力演示 原创
大数据·ide·开源·数据同步
北凉军10 小时前
IDEA中热部署插件JRebel激活失败404
java·ide·intellij-idea
VernonJsn20 小时前
visual studio 2022的windows驱动开发
ide·驱动开发·visual studio
X-Vision20 小时前
Visual Studio 2022中配置cuda环境
visual studio·cuda
Azure_withyou20 小时前
Visual Studio中try catch()还未执行,throw后便报错
c++·visual studio
阿尔帕兹20 小时前
Visual Studio2019/2022离线安装完整教程(含闪退解决方法)
ide·visual studio