发布于 2015-03-11 22:52:31 | 268 次阅读 | 评论: 0 | 来源: 网友投递
Editor.md Markdown 编辑器
Editor.md 是一个基于CodeMirror、jQuery 和 Marked 构建的 Markdown 在线编辑器(组件)。
预设键盘快捷键处理(粗体等),插入Markdown更加方便;
更新CodeMirror版本为5.0;
更新Marked版本为0.3.3;
新增自动高度和工具栏固定定位功能;
改进表格插入对话框;
工具栏新增三个按钮,分别是将所选文本首字母转成大写、转成小写、转成大写;
修改使用帮助文档;
修复多个Bug;
具体更新如下:
新增常用键盘快捷键预设处理;
新增属性editormd.keyMaps,预设一些常用操作,例如插入粗体等;
新增成员方法registerKeyMaps();
退出HTML全屏预览快捷键更改为Shift + ESC;
新增配置项disabledKeyMaps,用于屏蔽一些快捷键操作;
更新CodeMirror版本为5.0;
修改无法输入/的问题;
更新Marked版本为0.3.3;
新增自动高度和工具栏固定定位(滚动条拖动时)模式;
新增配置项settings.autoHeight;
新增配置项settings.toolbarAutoFixed;
新增方法 setToolbarAutoFixed(true|false);
新增邮箱地址自动添加链接功能;
新增配置项emailLink,默认为true;
改进表格插入对话框;
工具栏新增三个按钮,分别是将所选文本首字母转成大写、转成小写、转成大写;
新增方法editormd.ucwords(),别名editormd.wordsFirstUpperCase();
新增方法editormd.ucfirst(),别名editormd.firstUpperCase();
新增两个成员方法getSelections()和getSelections();
修复Font awesome 图标 emoji 部分无法解析的Bug,#39
改进@link功能#40;
新增配置项atLink,默认为true;
修复无法输入/的问题 #42;
修改使用帮助说明的错误 #43;
新增配置项pluginPath,默认为空时,等于settings.path + "../plugins/";