HyperMD是一个独特的Markdown编辑器。
和其他的编辑器不同,它的特色在于编辑和预览一体,在输入Markdown语法后自动在原位置渲染,当编辑指针指向/鼠标点击被渲染后的元素时,将自动展开Markdown编码以供编辑。
在这里可以在线尝试。
可是,虽然这是个很棒的idea,但这是一个已经被抛弃的项目,它的作者laobubu已经不再维护它,转而维护他的新作品MarkdownIME。后者我认为只能胜任简单的书写,而不是频繁地用Markdown编辑较长的内容——无法修改已经渲染的标签,而且想要修改格式简直是噩梦一般。做个评论框和普通的WYSIWYG编辑器配合还是可以的。
而HyperMD已经较难使用了。原因在于它有一些bug。我着手修复了其中的一部分。
基本功能修复
开始从github上pull的版本根本不能用。很多bug比如
控制台频频弹出错误(每次点击都会)、
公式不能正常显示/折叠、
代码区字体不是等宽的。
然后搞了一个东西可以按目录结构完整地保存远端网页。
用到的东西:
1. phantomjs,访问一下网页并延时一段时间,记录所有