0%

使用 VS Code 写 Markdown 文档

VS Code (Visual Studio Code) 是微软推出的开源且跨平台的代码编辑器,自 2015 年 4 月 30 日推出以来,发展迅速,至今不到 4 年的时间里,已经成为最流行的编辑器之一。它不仅集成了一款现代编辑器所应该具备的所有特性,还有十分丰富的插件来实现各种功能。截至今日,VS Code 插件商城已有超过 10000 款插件。

当然,我们可以使用 VS Code 来编写 Markdown 文档,这里推荐几个好用强大的 Markdown 插件。

1. Markdown All in One

功能强大的 Markdown 插件,支持丰富的 Markdown 语法,对 LaTex 语法也有很好的支持,同时支持快捷键。可以在侧边栏打开预览,你可以在编辑的同时看到渲染之后的 Markdown 效果。

2. Markdown Preview Enhanced

增强版的 Markdown 预览插件,功能十分强大,几乎支持所有的 Markdown 语法渲染,支持导出为 HTMLPDFPNGJPEG、电子书(ePubmobiPDFHTML)、Pandoc 等等格式的文件;

Markdown Preview Enhanced 使用 KaTeX 或者 MathJax 来渲染数学表达式。

Markdown Preview Enhanced 内部支持 flow charts, sequence diagrams, mermaid, PlantUML, WaveDrom, GraphVizVega & Vega-lite,Ditaa 图像渲染。 你也可以通过使用 Code Chunk 来渲染 TikZ, Python Matplotlib, Plotly 等图像。

你甚至可以用它做出漂亮的幻灯片,Markdown Preview Enhanced 使用 reveal.js 来渲染漂亮的幻灯片。

详细功能请移步 官方文档

3. Markdown Shortcuts

Markdown 编辑的快捷键插件,对 Markdown All in One 的快捷键做了补充和增强。

4. Pangu-Markdown

如果你是中英文空格强迫症患者,这款插件就是你的福音!它实现了在 Markdown 文件的中英文之间自动添加空格,可以设置保存文件时自动添加空格。这样你就可以在写 Markdown 文档时,按一下 Ctrl + S 实现自动添加空格,强迫症必备!

这款插件的功能支持来自于 GitHub 上的一个开源项目 pangu.js,作者是中英文空格强迫症重症患者,借助于此,你可以实现在 Hexo 博客中英文之间添加空格