上个星期写篇文章玩的时候整了这个编辑器, 今天修了个样式的问题:
请用 Chrome 开吧:
http://jiyinyiyong.github.com/article/06-use-gfm-please/page/也是实时预览的, 不过我通过鼠标是否在文本区域上方来切换状态
有两个模式, textarea 的编辑模式, 还有 HTML 的预览模式..
比较另类的地方是我把光标位置同步到了 HTML 内容上, 一个 span 标签..
所以在预览模式下可以直接看着效果编辑文本, 而不用开文本框
左边的按钮用来关闭打开编辑状态
不足在于 span 标签在 pre 标签里是直接以代码显示的,
还有 span 出现在一些关键的语法上预览看起来就比较奇怪..
我没想到好的办法解决, 有没有高人指点一下怎么玩?
编译模块是 Marked:
https://github.com/chjj/marked我开启了 gfm 支持以及对应的换行支持
不晓得 Github 以外常用的 Markdown 编译工具是那个版本的...
里面那篇文章纯粹当 Demo..
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/58681
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.