1
Kilerd 2015-10-05 17:48:09 +08:00
个人觉得轻量级就用一个纯 js 的解析器(marked/commonmark.js),如果需要支持 LaTex 或者数学公式,就来两个 js 就够了。 在编辑器里面加 highlight.js 相当不明智
|
2
dqh3000 2015-10-05 18:42:44 +08:00
highlight.js 确实挺大的(如果要支持所有语言要 90KB 吧我记得),然而我觉得留着也没什么的
倒是 mathjax ,我觉得太慢了(包括加载速度和转化速度) 我觉得如果对数学公式要求不那么高的话,试试 KaTeX 吧,它对 latex 的支持比 mathjax 少,但是快很多,也小很多 其实 md 这边我觉得做的最好的还是 stackedit.io ,不过这个太大了,而且本身不是为了可嵌入其他网页的编辑器而开发的,而是独立的编辑器。但是里面有可参考的东西, ace 就算了,真的用了那个可能很多很麻烦的事情。 |
3
dqh3000 2015-10-05 18:44:03 +08:00
segmentfault 就是用的 md ,他们开始也想用 ace 做的 input ,但是后来放弃了(这个是我观察到的,那个时候刚好我也在做某网站的 markdown editor )
|