使VS Code自带的Markdown支持mathjax

前言

VS Code是我比较喜欢的一个编辑器,之前一直用的sublime。Vim、Emacs学了一段时间都放弃了。
VS Code自带支持markdown,但是没有Mathjax插件,今天研究了一上午让VS Code初步支持Mathjax。

介绍

VS Code本质上是个浏览器,其编辑器实际上就是浏览器的页面,因此我们需要找到MarkDown的渲染脚本。我的VS Code是1.21版本的,不同的版本可能会和下面的描述不相符。其markdown渲染的脚本是markdownWorker.js位于C:\Program Files (x86)\Microsoft VS Code\resources\app\out\vs\languages\markdown\common文件架下面。快速流量js脚本就可以知道每个函数的大致功能,markdown到html的转换还是比较简单的。我对markdownWorker.js做了一些简单的修改。

有需要的可以去git上下载

下载地址--visual studio code 1.30架构变了,不能用了--

https://github.com/liujshi/Mathjax-for-VS-Code/archive/Mathjax-for-VS-Code.zip

原文地址:https://www.cnblogs.com/liujshi/p/5616398.html