首页 > 解决方案 > 通用标记/ vscode目录不起作用

问题描述

我正在使用当前版本的 Visual Studio 代码和扩展 Markdown All in One、Markdown Paste、markdownlint 和 Markdown+Math。

在降价我写:

## Table of Contents

1. [heading](##heading%201)
2. [heading](##heading%202)

## heading 1

...

## Heading 2

这在预览屏幕中按预期工作,这很好但无关紧要

在 HTML 中我得到

<h2 id="table-of-contents">Table of Contents</h2>
<ol>
<li><a href="##heading%201">heading 1</a></li>
<li><a href="##heading%202">heading 2</a></li>
</ol>
<h2 id="heading-1">heading 1</h2>
...
<h2 id="heading-2">heading 2</h2>

当链接导航到 file:///c:..html#heading%20X 时,当前版本的 chrome 浏览器不会跳转到正确的位置。

我怎样才能解决这个问题?是 md 到 html 转换还是文件协议有问题?

标签: htmlvisual-studio-codecommonmark

解决方案


推荐阅读