Vditor 编辑器 的图标

Vditor 编辑器

25,257
18,044

适用于 Halo 的 Vditor 编辑器

1.9.2
zhengyi59 发布于 2025-07-16 18:50
>=2.14.0

更新日志

  • 🐛 修复超链接卡片预览失效的问题
  • ⚡利用 Rspack 代码分割,降低 bundle.js 的大小,提升 Console 访问速度 by ruibaby

Generated from v1.9.2

资源下载

  • vditor-mde-1.9.2.jar
1.9.1
zhengyi59 发布于 2025-06-02 21:10
>=2.14.0

更新日志

  • 🐛 修复切换编辑器导致文章页面无法渲染公式的问题

Generated from v1.9.1

资源下载

  • vditor-mde-1.9.1.jar
1.9.0
zhengyi59 发布于 2025-05-13 09:15
>=2.14.0

更新日志

  • ⬆️ 更新vditor到3.11.0版本
  • ✨ 添加对自定义语法能力的支持
  • ✨ 添加超链接卡片快速插入的支持(需要安装超链接卡片插件)
  • ✨ 支持自定义预览主题
  • 🐛 修复暗色模式前端报错的问题
  • 🐛 修复插入资源连接平台列表为空的问题
  • 🐛 修复复制到微信公众号样式丢失的问题

说明

自定义渲染器

⚠️ 安全声明:请不要加载来源不明的渲染器,自定义渲染器有代码执行的功能,随意加载可能会导致安全事件的发生。

在自定义渲染器中填入要加载的 js 链接,在编辑时会自动载入这个 js。

自定义预览主题

此配置用于编辑器在预览时的主题,由两个选项构成:自定义主题基础地址、自定义主题名称。

  • 自定义主题基础地址:该字段为基础地址,不填写使用 vditor 内置主题,你也可以填写你的主题库地址,或填写 /upload/ 直接从 halo 附件库选择。
  • 自定义主题名称:该字段为主题名称,即 css 文件的文件名,vditor 内置的主题有:ant-design、dark、light、wechat

这两个字段会共同定位一个 css 样式地址,组合规则为:{自定义主题基础地址}/{自定义主题名称}.css。注意,其他编辑器的主题无法直接在 vditor 中使用,需要进行一些改造,一般来讲只需要将文章选择器修改为.vditor-reset即可,如typora 的主题就可以将 #write 修改为 .vditor-reset


Generated from v1.9.0

资源下载

  • vditor-mde-1.9.0.jar
1.8.0
zhengyi59 发布于 2024-08-24 23:31
>=2.14.0

更新日志

  • ⬆️ 升级Vditor版本至3.10.4
  • ✨ 添加对Katex macros的支持 #53
  • 🐛 修复粘贴图片时会出现载错误位置的bug #46

Generated from v1.8.0

资源下载

  • vditor-mde-1.8.0.jar
1.7.1
Ryan Wang 发布于 2024-07-19 10:06
>=2.14.0

更新日志

  • ⚰️ 移除对已过时的 PluginWrapper 的引用 #43

Generate from v1.7.1

资源下载

  • vditor-mde-1.7.1.jar
1.7.0
Ryan Wang 发布于 2024-05-10 13:34
>=2.14.0

更新日志

  • ⬆️ 调整 Halo 最低兼容版本为 2.14.0
  • ✨ 添加使用第一个h1作为标题的功能 #33
  • 🐛 修复代码块颜色异常的问题 #38
  • 📄 更新插件描述 #39

关于标题

这个版本加入了在文章中编写标题的功能,出于个人习惯的考虑,这个功能需要在设置中打开。使用方法是编写文章的时候,插件会将第一个且位于开头大标题作为文章标题使用。


Generate from v1.7.0

资源下载

  • vditor-mde-1.7.0.jar
1.6.2
Ryan Wang 发布于 2024-03-25 23:04
>=2.11.0

更新日志

  • ⬆️ 升级Vditor版本至3.10.2
  • ✨ 添加页面加载CDN设置,添加自定义CDN支持 #30

关于CDN配置

这是 Vditor 加载模块化库的配置,国内使用默认的unpkg和jsDelivr太慢而加入此配置。

当前内置4种CDN: 内置,jsDelivr, unpkg, npmmirror

支持自定义cdn,但由于Vditor本体加载CDN的方式,无法支持类似cdnjs的url格式。

如何确认cdn是否可用:

您可以访问<你的cdn>/dist/index.min.js,能加载出来则说明可用,同时注意cdn是否包含该版本资源,版本升级信息会在更新日志中体现。


Generate from v1.6.2

资源下载

  • vditor-mde-1.6.2.jar
1.6.1
Ryan Wang 发布于 2024-03-01 12:13
>=2.11.0

更新日志

  • 🐛 修复单页文章加载Vditor资源时 version 未成功替换问题 #27
  • 🐛 添加遗漏的 plantuml 渲染器 #28
  • 🐛 修复多媒体链接无法渲染的问题
  • 🐛 修复多媒体渲染的大小问题

Generate from v1.6.1

资源下载

  • vditor-mde-1.6.1.jar
1.6.0
Ryan Wang 发布于 2024-02-11 09:54
>=2.11.0

感谢大家使用Vditor插件,以及对插件的支持,在这里祝大家新年快乐,万事如意!

更新日志

  • ⬆️ 修改Vditor为官方版本(Vditor 3.9.9)
  • ✨ 添加 Vditor Debugger 设置
  • 🐛 修复行内公式渲染的问题 #22
  • 🐛 修复操作栏修改属性不生效的问题 #20 [vditor]
  • 🐛 修复在 PJAX 主题下渲染器无法正常处理的问题 #24
  • 🐛 修复 render 样式与其他样式冲突的问题
  • 🐛 修复插入图片在 Safari 中不可用的问题
  • 🐛 修复图集在部分主题上渲染错位的问题

Generate from v1.6.0

资源下载

  • vditor-mde-1.6.0.jar
1.5.1
Ryan Wang 发布于 2024-01-22 11:10
>=2.11.0

更新日志

  • ✨ 添加图集的快捷插入按钮
  • 🐛 修复脑图、图标、echart暗色模式渲染错误的问题
  • 🐛 解决更新插件前台资源缓存的问题
  • 🐛 解决暗色模式渲染异常的问题
  • 🐛 解决主题代码块等样式覆盖的问题

预告

不出意外下个版本发布的时候vditor应该会发布3.9.9版本,此版本vditor会支持自定义渲染器,可以无需修改源码来实现自定义渲染器的功能。因此,下个版本开始将会使用官方的Vditor版本,但渲染器语法不会变。并且有望为用户提供自定义渲染器的配置。

最近有一点忙,更新可能会比较慢。


Generate from v1.5.1

资源下载

  • vditor-mde-1.5.1.jar
1.5.0
Ryan Wang 发布于 2024-01-13 20:40
>=2.11.0

更新日志

  • ✨ 使用新的快速插入表单,界面更美观
  • ✨ 支持渲染其他插件/主题的自定义组件(需要开发者支持)
  • ✨ 支持加入快速插入链接(需要开发者支持)
  • ✨ 允许用户禁用HTML代码块隐藏的特性
  • ✨ 支持用户自定义上传图片的格式
  • ✨ vditor-halo-render添加组图组件(gallery)
  • 🐛 修复图片拖拽插入错位的问题
  • 🐛 修复echarts,mindmap无法渲染的问题
  • 🐛 修复所见即所得模式下超链接颜色丢失的问题
  • 🚀 优化前端渲染逻辑,去除无用的dom查询

快速插入介绍

第一次实现类似功能,若有不足,欢迎issue提出您的建议,谢谢大家

快速插入为其他插件/主题开发者提供一种配置化的注入方式,vditor将会在初始化时注入所设置的配置文件,并将按钮、css、js加载进来,以此实现Vditor对三方组件的渲染,暂时已知自定义dom方式能够实现渲染,如halo-theme-joe3的自定义标签实现。
具体文档: https://github.com/justice2001/halo-plugin-vditor/blob/main/doc/rfc/custom-insert.md

同时为了方便测试,插件内置了一个小小的demo,用的是halo-theme-joe3的一个实现,配置链接:/plugins/vditor-mde/assets/static/quick-insert-demo.json


Generate from v1.5.0

资源下载

  • vditor-mde-1.5.0.jar
1.4.0
Ryan Wang 发布于 2023-12-30 18:49
>=2.11.0

更新日志

插件最低支持版本到2.11.0

  • ✨ 支持编辑器加载状态展示
  • ✨ 支持拖拽上传图片
  • ✨ 添加快速插入自定义块的按钮
  • ✨ 添加仅在Markdown文章注入解析器的选项
  • ⬆️ 更新halo-vditor至3.9.9版本(对应vditor 3.9.8)
  • ⬆️ 更新vditor-halo-render到1.1.0版本

Halo Render新特性

当前vditor-halo-render已经开源在GitHub:https://github.com/justice2001/vditor-halo-render

  • ✨ 重新设计tip、git模块
  • ✨ 添加资源下载模块
  • ✨ 为git添加fork、topic信息
  • ✨ 为git添加缓存
  • ✨ 添加对Gitee的支持
  • 🐛 修复invalid type界面边框与其他模块不对齐的问题

Generate from v1.4.0

资源下载

  • vditor-mde-1.4.0.jar
1.3.0
Ryan Wang 发布于 2023-12-19 16:27
>=2.8.0

更新日志

  • ✨ 支持更多tips渲染
  • ✨ 支持github仓库信息渲染
  • ✨ 升级vditor为分支halo-vditor版本 https://github.com/justice2001/halo-vditor
  • ⬆️ 升级halo-vditor到3.9.8版本(对应vditor3.9.7)
  • 🐛 修复页面偶尔出现加载shi问题,使用本地资源

关于添加的渲染功能

详见GitHub | Gitee | 我的博客


Generate from v1.3.0

资源下载

  • vditor-mde-1.3.0.jar
1.2.0
Ryan Wang 发布于 2023-12-08 10:44
>=2.8.0

更新日志

⚠️ 设置中有关渲染器的设置项会恢复到默认值,您需要重新进行设置

  • 🚸 将设置拆分为编辑器和渲染两个部分
  • ✨ 为编辑器添加多国语言支持(简中、繁中、英语)
  • ✨ 添加启用编辑器代码块的选项
  • ✨ 添加跟随Joe 3.0主题切换暗色模式的选项
  • 🐛 修复单页未对内容进行渲染的问题
  • 🐛 修复所见即所得模式下部分内容被小工具栏遮挡的问题 issue by musnows

Generate from v1.2.0

资源下载

  • vditor-mde-1.2.0.jar
1.1.0
Ryan Wang 发布于 2023-11-29 22:35
>=2.8.0

本次更新包含实验性更新,启用实验性功能可能会导致渲染异常,实验性功能默认关闭状态,
如果您有什么建议或者发现了问题,欢迎到插件仓库提ISSUE,感谢您的使用

  • ⬆️ 更新 Halo 最低兼容版本至 2.8.0
  • ✨ 添加默认编辑模式设置
  • ✨ 添加打字机模式设置
  • ✨ 添加插入图片功能(快捷键:⇧⌘P)
  • ✨ 添加自动暗色模式的支持
  • 🐛 修复了编辑器中有序列表左侧序号消失的问题
  • 🐛 修复全屏编辑器左侧被Halo导航栏遮挡的问题
  • 🧪 实验性特性: 支持多媒体渲染

Generate from v1.1.0

资源下载

  • vditor-mde-1.1.0.jar
1.0.1
Ryan Wang 发布于 2023-11-27 12:44
>=2.5.0

📔 修改日志

⚡ 修改为仅在文章中加入vditor render,优化部分页面加载速度
⚡ 修改vditor库从本地加载,优化页面加载速度
🐛 修复由于id重复可能存在的冲突问题
⚰️ 删除了部分无用代码


Generate from v1.0.1

资源下载

  • vditor-mde-1.0.1.jar