✨ 特性

  • 支持三种编辑模式:所见即所得(wysiwyg)、即时渲染(ir)、分屏预览(sv)

  • 支持大纲、数学公式、脑图、图表、流程图、甘特图、时序图、五线谱、多媒体、语音阅读、标题锚点、代码高亮及复制、graphviz 渲染

  • 内置安全过滤、导出、图片懒加载、任务列表、at、多平台预览、多主题切换、复制到微信公众号功能

  • 实现 CommonMark 和 GFM 规范,可对 Markdown 进行格式化和语法树查看,并支持 10+ 项配置

  • 工具栏包含 36+ 项操作,除支持扩展外还可对每一项中的快捷键、提示、提示位置、图标、点击事件、类名、子工具栏进行自定义

  • 表情自动补全,设置常用表情,支持表情自定义

  • 可使用拖拽、剪切板粘贴上传,显示实时上传进度,支持 CORS 跨域上传

  • 实时保存内容,防止意外丢失

  • 录音支持,用户可直接发布语音

  • 粘贴 HTML 自动转换为 Markdown,如粘贴中包含外链图片可通过指定接口上传到服务器

  • 支持主窗口大小拖拽、字符计数

  • 多主题支持,内置黑白绿三套主题

  • 多语言支持,内置中、英、韩文本地化

  • 支持主流浏览器,对移动端友好

? 编辑模式

所见即所得(WYSIWYG)

所见即所得模式对不熟悉 Markdown 的用户较为友好,熟悉 Markdown 的话也可以无缝使用。

即时渲染(IR)

即时渲染模式对熟悉 Typora 的用户应该不会感到陌生,理论上这是最优雅的 Markdown 编辑方式。

分屏预览(SV)

传统的分屏预览模式适合大屏下的 Markdown 编辑。

? 语法支持

  • 所有 CommonMark 语法:分隔线、ATX 标题、Setext 标题、缩进代码块、围栏代码块、HTML 块、链接引用定义、段落、块引用、列表、反斜杠转义、HTML 实体、行级代码、强调、加粗、链接、图片、行级 HTML、硬换行、软换行和纯文本。

  • 所有 GFM 语法:表格、任务列表项、删除线、自动链接、XSS 过滤

  • 常用 Markdown 扩展语法:脚注、ToC、自定义标题 ID

  • 图表语法

  • 流程图、时序图、甘特图,通过 Mermaid 支持

  • Graphviz

  • 折线图、饼图、脑图等,通过 ECharts 支持

  • 五线谱:通过 abc.js 支持

  • 数学公式:数学公式块、行级数学公式,通过 MathJax 和 KaTeX 支持

  • 中文语境优化

  • 中西文之间插入空格

  • 术语拼写修正

  • 中文后跟英文逗号句号等标点替换为中文对应标点

以上大部分特性可以通过开关配置是否启用,开发者可根据自己的应用场景选择搭配。

所见即所得的 Markdown 编辑器相关推荐

  1. 所见即所得的 markdown 编辑器:Typora

    大家好,我是前端西瓜哥. 我经常写技术文章,所以用的文本编辑器必须要称手.作为一名从事前端开发的程序员,会更喜欢 markdown 这种格式. markdown markdown 是一种标记语言.它只 ...

  2. 推荐一个好用的 所见即所得的 markdown 编辑器 Mark Text

    效果 地址 https://github.com/marktext/marktext 安装 Mac 下 brew cask install mark-text

  3. 飞象求职学python_用Python制作markdown编辑器

    还记得在上篇提到的rest-framework,文档中提到了markdown也是可选应用. 那么这篇我们就来尝试使用markdown来制作一个在线的可以预览的editor. 安装 Python Mar ...

  4. 在线编辑_水墨-在线 Markdown 编辑器

    水墨-在线 Markdown 编辑器 基于 Spring-boot.FreeMarker.layui.Vditor 构建的一款在线 所见即所得的 Markdown 编辑器.水墨-在线 Markdown ...

  5. [Markdown编辑器推荐] - 这个MarkText有点东西啊

    最近是不是Markdown大爆发? 网上闲逛发现了一款新的编辑器Mark Text 感觉有点意思,这里推荐给大家. Mark Text介绍 基本特性: 一款所见即所得的Markdown编辑器: Sna ...

  6. Vscode所见即所得的Markdown编辑以及PDF输出

    1 推荐第一款Vscode中所见即所得的Markdown编辑器Office Viewer 很多人强烈推荐的替代typora的插件! 测试结果如下 常用功能都具备,所见即所得 公式也可以编写,支持lat ...

  7. 软工个人作业 2 - 软件案例分析:免费开源 Markdown 编辑器

    软工个人作业 2 - 软件案例分析:免费开源 Markdown 编辑器 项目 内容 这个作业属于哪个课程 2023年北航敏捷软件工程社区 这个作业的要求在哪里 个人作业-软件案例分析 我在这个课程的目 ...

  8. 几款好的markdown编辑器

    Markdown简介 Markdown 是 2004 年由 John Gruberis 设计和开发的纯文本格式的语法,是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普 ...

  9. 水墨-在线 Markdown 编辑器

    水墨-在线 Markdown 编辑器 基于 Spring-boot.FreeMarker.layui.Vditor 构建的一款在线 所见即所得的 Markdown 编辑器.水墨-在线 Markdown ...

  10. 免费、好用、强大的 Markdown 编辑器综合评测和推荐

    如今,在编辑器领域,Markdown 大行其道.那么,如何使用 Markdown 语法呢?又如何选择合适的 Markdown 编辑器呢? Markdown 语法的历史与使用 同我们熟悉的 HTML 一 ...

最新文章

  1. python 一份简单的车辆环视全景系统实现图像拼接缝融合
  2. mysql插入第一_mySQL教程 第5章 插入 更新与删除数据
  3. php无法将值传入数据库,PHP-无法将句子插入数据库
  4. linux httpd 域名映射,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  5. Android SDK在线更新镜像服务器
  6. r java_如何在R中使用JAVA写的程序包?
  7. Error:The supplied javaHome seems to be invalid. I cannot find the java executable
  8. react+redux+node报错Tapable.plugin is deprecated. Use new API on `.h ooks` instead
  9. 恕我直言,很多调参侠搞不清数据和模型谁更重要
  10. 深度解读「无影云电脑远程办公解决方案」
  11. 运用多种设计模式的综合案例_SpreadJS 纯前端表格控件应用案例:表格数据管理平台...
  12. php 规则配置,模块Config配置规则
  13. 解决github clone慢的问题
  14. 读写Word的组件DocX介绍与入门
  15. 网络爬虫基础-scrapy框架
  16. 永洪BI悬停效果展示---第三集
  17. 域名dns解析IP 与 本机IP 不匹配 是否继续安装
  18. Spring Cloud CAP 简述
  19. R 绘制带有数字标签的多分类柱状图
  20. linux学习随手笔记

热门文章

  1. matlab语言定义变量类型,matlab定义变量-MATLAB,变量
  2. linux的镜像文件有什么用,【iso】iso是什么?iso是什么意思?
  3. 放大镜原理分析及jquery实现
  4. Android 长按Menu键的监听
  5. 个人职业生涯规划书-职业生涯规划书
  6. 软件设计——模块管理
  7. 西门子1200控制V90伺服,西门子1200通过PN通讯控制V90伺服,程序控制采用FB285功能块
  8. Vue单文件组件TypeScript写法
  9. 说话干嘛要“之道”啦?(持续更新中)
  10. Mac下使用虚拟专用网络