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/ 相对路径即可。

相关推荐
无限进步_1 小时前
C语言字符串连接实现详解:掌握自定义strcat函数
c语言·开发语言·c++·后端·算法·visual studio
Yupureki2 小时前
从零开始的C++学习生活 18:C语言复习课(期末速通)
c语言·数据结构·c++·学习·visual studio
oioihoii4 小时前
在VSCode中配置Rust开发环境的详尽指南
ide·vscode·rust
李少兄5 小时前
如何将 TRAE IDE 的插件市场源切换至 VS Code 官方市场
ide
路由侠内网穿透.7 小时前
本地部署集成全能平台 Team.IDE 并实现外部访问
运维·服务器·数据库·ide·远程工作
better112016 小时前
IDE热键冲突的解决
ide
JosieBook20 小时前
【软件安装】在 Visual Studio 2022 中安装 RDLC 报表插件的详细教程
ide·visual studio
qc17521 天前
PyCharm + 远程调试路径映射总结(以 diffusers 为例)
ide·python·pycharm
哲此一生9841 天前
Vscode中选择Conda环境
ide·vscode·编辑器
练习时长一年1 天前
IDEA开发常用快捷键总结
java·ide·intellij-idea