Markdown Viewer, 见名知义,就是Markdown阅读器. 这里和其他人众多版本不同的就是,这是一个脚本,适用于Tampermonkey.
写这个脚本源于安装过的扩展: Markdown Viewer
但是浏览器插件多了的时候,就不怎么爽了,于是萌生了把扩展转化为脚本的念头.
这个脚本里集成了上面提到的插件的大部分功能.但是也有差异,目前表现为:
- marked.js 脚本的各种选项
- Remark 的各种选项,这里不提供
- emoji 有,引用EmojiOne的
- scroll 记录滚动条位置,无,因为目前觉得没有太大用处
- TOC 有,采用jQuery.zTree_Toc.js方案,做相应的调整,适应zepto.js
- MathJax 数学公式转化,有,而且比插件的更加猛,因为这里自豪地采用了KaTex
右上角有个半透明的图标,点击就可以看到各种选项了.
what's new,就不知道,what's more就有. 插件中没有的图像转化插件,这里加了4个,后续可能还有更多,
- 流程图flowchart.js
- 时序图Sequence Diagram
- 美人鱼mermaid.js 实力转化 甘特图 流程图 序列图 还有什么 Class diagram 和 Git graph 总之很牛X的样子...
因为本人极度不专业代码,这小小的脚本前后花了不少时间,当然,Bug肯定少不了.但是现在应该说是能够用了.而且,如果不是非常专业的用户的话,也应该够用了.使用后欢迎提意见,如果觉得合适,后续版本加入
- 折线图,饼状图,柱状图等的解析功能
- 高级用户配置界面
版本 | 日期 | 内容 |
---|---|---|
V 0.5.2 | 2017-10-29 | 增加 自动目录(Table Of C ontent)功能. 感谢项目 jQuery.zTree_Toc.js |
V 0.6.0 | 2017-10-29 | 修正 Doc Theme CSS 呈现不正常问题 |