Markdown语法指南
umwelt2023/11/26
Markdown语法指南
vuepress内置语法
<!-- 相对路径 -->
[首页](../README.md)
[配置参考](../reference/config.md)
[快速上手](./getting-started.md)
<!-- 绝对路径 -->
[指南](/zh/guide/README.md)
[配置参考 > markdown.links](/zh/reference/config.md#links)
<!-- URL -->
[GitHub](https://github.com)
行高亮 你可以在代码块添加行数范围标记,来为对应代码行进行高亮:
输入
import { defaultTheme, defineUserConfig } from 'vuepress'
export default defineUserConfig({
title: '你好, VuePress',
theme: defaultTheme({
logo: 'https://vuejs.org/images/logo.png',
}),
})
行数范围标记的例子:
行数范围: {5-8} 多个单行: {4,7,9} 组合: {4,7-13,16,23-27,40}
导入代码块 你可以使用下面的语法,从文件中导入代码块:
@[code](../foo.js)
如果你只想导入这个文件的一部分:
@[code{1-10}](../foo.js)
代码语言会根据文件扩展名进行推断,但我们建议你显式指定:
@[code js](../foo.js)
实际上,[] 内的第二部分会被作为代码块标记来处理,因此在上面 代码块 章节中提到的语法在这里都可以支持:
@[code js{2,4-5}](../foo.js)
导入代码块 你可以使用下面的语法,从文件中导入代码块:
@[code](../foo.js)
如果你只想导入这个文件的一部分:
@[code{1-10}](../foo.js)
代码语言会根据文件扩展名进行推断,但我们建议你显式指定:
@[code js](../foo.js)
实际上,[] 内的第二部分会被作为代码块标记来处理,因此在上面 代码块 章节中提到的语法在这里都可以支持:
@[code js{2,4-5}](../foo.js)