Vditor v2.2.19 发布,支持 Markdown 扩展语法

本贴最后更新于 1736 天前,其中的信息可能已经事过境迁

简介

该版本主要特性如下:

  • 支持标题 ID
  • 支持工具栏隐藏
  • 支持 ToC
  • 支持脚注
  • 支持链接引用
  • 支持 Graphviz (感谢 jibenziliao 的 PR)
  • 支持韩语(感谢 jakekwak 的 PR)
  • 添加 Markdwon 配置
  • 修复 Safari 和 Firefox 中的 bug

在完成特性的同时也补充了以下文档:

升级

  • 移除 IPreviewOptions 中的 className
  • insertValue 添加 render 参数,以便配置是否需要进行 Markdown 处理
  • 将异步方法变为同步
  • 引用快捷键修改为 Ctrl-;
  • 移除 index-preview.html, index-preview.js 文件
  • options.preview.markdown.autoSpace/chinesePunct/fixTermTypo 默认值设置为 false

文档更新

  • 移除 IPreviewOptions 中的 className
  • IPreviewOptions 添加 theme 选项
  • insertValue 添加 render 参数,以便配置是否需要进行 Markdown 处理
  • 将异步方法变为同步
  • 引用快捷键修改为 Ctrl-;
  • 移除 index-preview.html, index-preview.js 文件
  • 添加 graphvizRender 方法
  • 添加 option.preview.markdown.toc/footnotes 配置选项
  • 添加 option.hideToolbar 配置选项
  • options.preview.markdown.autoSpace/chinesePunct/fixTermTypo 默认值设置为 false

变更记录

  • 214 wysiwyg heading id 引入特性
  • 206 combined blockquote and lists (windows firefox) 修复缺陷
  • 151 支持隐藏编辑器工具栏 引入特性
  • 121 所见即所得模式支持 [ToC] 引入特性
  • 119 所见即所得模式支持脚注 引入特性
  • 55 所见即所得模式支持链接引用定义 引入特性
  • 209 支持 Graphviz 引入特性
  • 207 heading at first time(windows firefox) 修复缺陷
  • 205 not working typewrite mode (windows firefox) 修复缺陷
  • 204 Empty Enter in Firefox 修复缺陷
  • 203 when cache:false, use cache 修复缺陷
  • 199 heading at first time(windows firefox) 修复缺陷
  • 202 第一次进入代码块后 ctrl+a 无作用 修复缺陷
  • 201 table (windows firefox) 修复缺陷
  • 200 copy in wysiwyg bug 修复缺陷
  • 197 禁用编辑器后,工具栏未被禁用 修复缺陷
  • 196 Headings command+alt+1 at safari(Mac) 修复缺陷
  • 195 added korean i18n 引入特性
  • 194 Lists (Firefox Compatibility) 修复缺陷
  • 193 Links (Firefox Compatibility) 修复缺陷
  • 192 Heading (Firefox Compatibility) 修复缺陷
  • 191 backspace problem(Firefox Compatibility) 修复缺陷
  • 188 korean character composition at mac chrome 改进功能
  • 187 ctrl+b, ctrl+i 修复缺陷
  • 185 Safari 兼容性修复 改进功能
  • 137 [suggestion] ctrl+g behavior 改进功能
  • 182 支持 Setext 标题 改进功能
  • 181 GFM Example52,54 - Setext 支持 改进功能
  • 180 GFM Example 31 修复缺陷
  • 179 GFM Example 19, 40, 57 修复缺陷
  • 178 链接文本修改方式改进 改进功能
  • 177 can not input alt+ctrl+[number] at first time 修复缺陷
  • 176 cList+blockquote 修复缺陷
  • 176 cList+blockquote 修复缺陷
  • 173 lists start with 1) and enter error 修复缺陷
  • 172 space between inline codes 修复缺陷
  • 171 space between inline codes 修复缺陷
  • 170 ctrl+b with shift+enter 修复缺陷
  • 169 五线谱渐强减弱无法显示 修复缺陷
  • 168 insertValue 图片解析问题 修复缺陷
  • 166 加粗、强调、删除线合并 修复缺陷
  • 165 wysiwyg 内容太长时辅助工具条可以悬浮在顶部 改进功能
  • 163 链接结尾回车不应该复制到下一行 修复缺陷
  • 162 中文标题删除 修复缺陷
  • 158 tab key is not working when no text 修复缺陷
  • 156 li 缩进后没有渲染代码块 修复缺陷
  • 155 blockquote 插入光标错误 修复缺陷
  • 154 the cursor is disapeared after tab pressed at editor mode 修复缺陷
  • 153 Heading toolbar is not working 修复缺陷
  • 150 [suggestion] deleting heading with backspace 改进功能
  • 149 [suggestion] UI Consistency 改进功能
  • 148 任务列表退格删除问题 修复缺陷
  • 147 [suggestion] ctrl+l, ctrl+o, ctrl + j add insert line 改进功能
  • 146 [suggestion] ctrl+k 改进功能
  • 145 [suggestion] ctrl+shift+j toggle checked 改进功能
  • 144 ctrl+shift+. 插入 blockquote 改进功能
  • 143 [suggestion] ctrl+m 改进功能
  • 142 lists when indented at wysiwyg mode 修复缺陷
  • 141 toolbar 添加箭头,默认表情修改 改进功能
  • 140 *** after shift+enter 修复缺陷
  • 139 toggle after ===, enter 修复缺陷
  • 138 ctrl+b, ctrl+i, enter with no text 修复缺陷
  • 136 ⌘ and Ctrl is different at MacOS 修复缺陷
  • 135 can not delete the first char. at first field of links 改进功能
  • 134 支持 linkToImgUrl 引入特性
  • 133 MathJax 渲染无法修改 修复缺陷
  • 132 添加 md 配置项 引入特性
  • 131 代码块下输入中文 bug 修复缺陷
  • 130 任务列表跳出 修复缺陷
  • 129 分隔线规则问题 修复缺陷
  • 128 在分隔线之间输入的问题 修复缺陷
  • 127 more keyboard shortcut after ctrl+h 改进功能
  • 125 ctrl+l, ** 修复缺陷

历史版本变更请浏览这里

新功能截图

image.png

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • cbam 1 评论

    水墨——在线 Markdown 编辑器 。 已更新 Vditor 最新版 😋

    最新版的 ir 模式还有一些问题
    Vanessa
  • 其他回帖
  • csfwff 1 2 评论

    🤣 不要吓我,那我异步的写法还是先注释留着了
    trollface 随时切换回去

    对不住你了,等我再好好想想
    Vanessa
    @Vanessa 没事,我都是攒 n 个版本一起改 🤣🤣
    csfwff
  • csfwff 1

    doge 我说怎么我的 getHTMLhtml2md 报错了
    trollface 改成同步好啊

    1 回复
  • iTanken 7 评论

    Screenshot20200403204420.png
    全屏后表情按钮提示信息无法自动隐藏,遮挡前两个表情,很忧伤

    这个问题我也很忧伤呀,待我想想。你的这些表情设置的很好看嘛,贴出来我使使
    Vanessa
    @Vanessa trollface,doge,huaji,smile,laughing,joy,thinking,grin,smirk,heart_eyes,kissing_heart,flushed,stuck_out_tongue_closed_eyes,sleeping,anguished,open_mouth,expressionless,unamused,sweat_smile,weary,sob,astonished,scream,tired_face,rage,triumph,yum,mask,dizzy_face,imp,innocent,alien,broken_heart,anger,exclamation,question,zzz,+1,-1,ok_hand,v,clap,b3log,chainbook,hacpai,latke,pipe,solo,vditor,wide,sym
    iTanken
    @Vanessa 而且常用表情显示的感觉有点少,好多都没有显示出来
    iTanken
    @iTanken 要向下滚动一下
    Vanessa 1
    @Vanessa 啊,天哪,我怎么这么傻,这都没发现 🤣
    iTanken 1 赞同
    @iTanken 我想了下,要不移动端就不显示了吧
    Vanessa
    @Vanessa 我觉得这样可以
    iTanken
  • 查看全部回帖
Vanessa MOD
我们终此一生,就是要摆脱他人的期待,找到真正的自己。 曲靖