md 文件可以在代码块中创建目录或者跳转吗

124 天前
 chenliangngng

众所众知,在 md 中,使用###可以在大部分 md 阅读器中创建目录或者大纲。那么如果我在```中写了一大段代码,可以通过某种某种方式生成大纲或者跳转到这里吗,有没有哪个阅读器支持

1753 次点击
所在节点    Markdown
7 条回复
jdxia
124 天前
[TOC]
w568w
124 天前
最通用的方式:<div id="mycode"> ... </div>
suirh96
124 天前
@w568w 是的,最笨也是最通用的
lukeluke
124 天前
可以试试下面这个方法:

1. 在需要跳转的位置添加锚点:

<span id="jump">跳转到的地方</span>

2. 在需要点击跳转的位置,使用上面的 id ,格式类似超链接的形式:

[点击跳转](#jump)
chenliangngng
123 天前
@lukeluke 这样跳转是在代码块外面,不是在代码块里面
MaxChow
117 天前
你应该是对 Markdown 中的代码块有误解了,代码块是纯展示内容的
MaxChow
117 天前
那当然像 Mermaid 这类脚本化图表除外,也就是得有对应的插件能支持你期待的这种功能才行,目前应该是没有。
如果你希望这种在代码块间的跳转,目前建议将不同分段的代码分开,然后其之间再单独用文本链接的方式实现跳转~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1057244

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX