文章目录
- Markdown All in One
- 快捷键
- 指令
- 输出PDF
- Markdown Preview Enhanced
- markdown基本语法
Markdown All in One
VS Coode中最推荐的Markdown插件是Markdown All in One,下文简称为mdAIO。千万别搜完markdown后下一个叫Markdown的插件,这个插件的名字取得十分流氓,骗了数十万人,让人愤怒。
mdAIO主要提供了一些便携的快捷键和指令,用于提高排版效率。
快捷键
在markdown中,文字的加粗、倾斜等效果,均通过左右封闭的特殊字符来实现。比如左右各一个星号,即表示倾斜。mdAIO提供了下列快捷键,可以更加方便地对文档进行排版
快捷键 | 功能 |
---|---|
Ctrl + B | 文字加粗 |
Ctrl + I | 文字斜体 |
Alt+S | 文字刺穿 |
Ctrl + M | 插入公式(即$$) |
Alt + C | 选中/取消待办事项 |
Ctrl + Shift + V | 预览 |
Ctrl + ]/[ | 更改缩进级别 |
Ctrl + Shift + ]/[ | 更改标题级别 |
指令
mdAIO提供了一些常见的指令,按下快捷键F1
,输入Markdown All in One即可探索,其中比较实用的指令有
指令 | 功能 |
---|---|
Create Table of Contents | 创建目录 |
Update Table of Contents | 更新目录 |
Add/Update section numbers | 添加/更新章节序号 |
Remove section numbers | 移除章节序号 |
Print documents to HTML | 将文件打印到HTML |
Print current document to HTML | 将当前文件打印到HTML |
输出PDF
mdAIO尽管提供了便捷的操作方法,并支持输出html,但并不能直接输出PDF。为了实现PDF的输出功能,可安装Markdown PDF插件(简称mdPDF)。
mdPDF提供了命令和右键菜单两种操作方案,安装完成后在任意markdown文档中单击鼠标右键,即可看到其转存指令,支持html, png, jpeg 以及pdf四种类型。在点击markdown-pdf: Export (pdf)后,右下角会出现正在处理的提示,提示消失后,markdown文件的同级路径中就会出现转换好的同名文件。
Markdown Preview Enhanced
Markdown Preview Enhanced是一个更加强大的markdown插件,支持定制markdown的渲染风格,并且可以将md文件转换为pdf, epub等格式。
在渲染页面,调出右键菜单,其Preview Theme子菜单中提供了多种预览风格,包括atom, github等。
markdown基本语法
由于本文主要介绍在vscode中写markdown的几个常用插件,所以并未介绍其语法。下图是对markdown中最基本用法的一个总结,左侧是markdown源码,右侧是mdAIO渲染后的结果。