主要更新: 新增延迟解析机制,预览更即时; 新增跳转到指定行的功能和对话框; 新增ToC下拉菜单、自定义ToC容器的功能; 新增跳转到行、搜索的工具栏按钮; 新增支持插入和解析(打印)分页符; 改进快捷键功能和自动高度模式等; 改进:将锚点链接改名为引用链接; 改进编辑器重建和重配置功能; 修复多个Bug;
具体更新: 新增延迟解析预览的机制,解决输入太多太快出现的 “延迟卡顿” 问题; 修改iPad等移动终端的浏览器无法上传图片的问题#48; 修复单独引用editormd.preview.css时无法显示Font Awesome和Editor.md logo字体的问题; 更新和修改Gulp构建; 执行jshint和更正一些JS写法的不规范,精简了代码; 新增配置项appendMarkdown和appendMarkdown()方法,用于(初始化前后)追加Markdown到Textarea; 改进部分预设快捷键功能,包括F9(watch)、F10(preview)、F11(fullscreen)等; 修复自动高度模式下出现的几个问题; 修改onscroll和onpreviewscroll无法访问this的问题; 修改init()方法,可以只设置一个参数; 新增插入TeX(KaTeX)公式的快捷键Ctrl + Shift + K和插入方法tex(); 将锚点链接改为引用链接,引用的链接改为插入到页尾; 改进编辑器重建和重配置功能; 新增跳转到指定行的功能; 新增搜索工具栏按钮; 更换了关于Editor.md的标语(slogan); 标题按钮h改为大写的H; saveToTextareas()方法更名为save(); 新增ToC下拉菜单、自定义ToC容器的功能; 新增Markdown扩展语法[TOCM],自动生成ToC下拉菜单; 新增配置项tocm,默认为true,即可以使用[TOCM]; 新增配置项tocDropdown和tocTitle; 新增方法editormd.tocDropdownMenu(); 新增配置项tocContainer,值为jQuery选择器,默认为空;
修改了配置项placeholder的默认值; 改进对IE8的兼容支持; 修复Firefox下因为Object.watch()而出现的问题; 新增支持插入和解析(打印)分页符; 新增配置项pageBreak,默认值为true; 新增语法[========],即括号内至少8个等号; 新增插入分页符的工具栏图标和方法pagebreak(); 新增插入分页符的快捷键Shift + Alt + P;
修复一些Bug,包括#51等; 新增和修改以上更新的相关示例;

Editor.md 是一个基于CodeMirror、jQuery 和 Marked 构建的 Markdown 在线编辑器。
|