推荐一款强大的Markdown编辑器,腾讯开源的CherryMarkdownEditor
Cherry Markdown Editor 是一款 Javascript Markdown 编辑器,具有开箱即用、轻量简洁、易于扩展等特点. 它可以运行在浏览器或服务端(NodeJs).
平时我们用的Markdown编辑器或浏览器都是以桌面端为主, Cherry Markdown Editor则以B/S模式为主,同时也在规划一个桌面版客户端以代替typora等收费软件 。Cherry Markdown功能非常强大,支持插入图片、视频、音频、流程图、时序图、状态图、UML图、 饼图、公式、注释、脚注等等,同时也支持web纯浏览模式、移动端预览模式,还支持自定义语法。支持使用js嵌入到我们的网页任何地方,提供了多种样式主题和在线演示示例,由腾讯开源,推荐使用。 易于拓展
当 Cherry Markdown 编辑器支持的语法不满足开发者需求时,可以快速的进行二次开发或功能扩展。同时,CherryMarkdown 编辑器应该由纯 JavaScript 实现,不应该依赖 angular、vue、react 等框架技术,框架只提供容器环境即可。 语法特性图片缩放、对齐、引用 根据表格内容生成图表 字体颜色、字体大小 字体背景颜色、上标、下标 checklist 音视频 多种模式双栏编辑预览模式(支持同步滚动) 纯预览模式 无工具栏模式(极简编辑模式) 移动端预览模式 功能特性复制 Html 粘贴成 MD 语法 经典换行&常规换行 多光标编辑 图片尺寸 导出长图、pdf float toolbar 在新行行首支持快速工具栏 bubble toolbar 选中文字时联想出快速工具栏 性能特性局部渲染 局部更新 安全
Cherry Markdown 有内置的安全 Hook,通过过滤白名单以及 DomPurify 进行扫描过滤. 样式主题
Cherry Markdown 有多种样式主题选择 安装
通过 yarn yarn add cherry-markdown
通过 npm npm install cherry-markdown --save
如果需要开启 mermaid 画图、表格自动转图表功能,需要同时添加mermaid 与echarts包。
目前 Cherry 推荐的插件版本为echarts@4.6.0、mermaid@8.11.1 # 安装mermaid依赖开启mermaid画图功能 yarn add mermaid@8.11.1 # 安装echarts依赖开启表格自动转图表功能 yarn add echarts@4.6.0
浏览器端使用方法UMD ESMimport Cherry from "cherry-markdown"; const cherryInstance = new Cherry({ id: "markdown-container", value: "# welcome to cherry editor!", });Node使用方法const { default: CherryEngine } = require("cherry-markdown/dist/cherry-markdown.engine.core.common"); const cherryEngineInstance = new CherryEngine(); const htmlContent = cherryEngineInstance.makeHtml("# welcome to cherry editor!");使用轻量版本
因 mermaid 库尺寸非常大,Cherry 构建产物中包含了不内置 mermaid 的核心构建包,可按以下方式引入核心构建。 完整模式 (图形界面)import Cherry from "cherry-markdown/dist/cherry-markdown.core"; const cherryInstance = new Cherry({ id: "markdown-container", value: "# welcome to cherry editor!", });
编辑模式
流程图
时序图
状态图
UML图
饼图
插入音视频
动画演示
永兴材料锂盐量价齐升,公司产销量持续提升助业绩大增永兴材料锂盐量价齐升,公司产销量持续提升助业绩大增丨大牛证券今年以来,下游终端新能源汽车等领域需求表现旺盛,中汽协数据显示,今年19月我国新能源汽车产销量分别为471。7万辆和45
正极材料颗粒硬度与循环性能的关系研究背景正极材料的力学性能是直接影响锂离子电池寿命的关键因素之一。然而,如何理解现有正极材料的机械降解的确切机理仍然是一个重大的挑战。为了提高能量密度,有必要开发具有高可逆容量和高
锂电池材料等热门赛道成预增股集中地上市公司三季报业绩预告披露进入高峰期,资金围绕业绩主线布局。据Choice数据统计,截至记者发稿时,沪深两市已有360家上市公司披露今年前三季度业绩预告,预喜率超过九成。从行业分布
高镍三元材料热失控机理的研究离子电池因其能量密度高循环寿命长工作环境宽而被认为是最有前景的电动汽车电源。然而,由于锂离子电池存在热失控的问题,阻碍了电动汽车的商业化。因此,了解其热失控机理非常有必要,特别是对
北京十月二手房最新房价,来看看你所在区是涨是跌?截至目前,北京10月最新二手房房价已出炉,均价为63546元平,比上月下降0。12北京各区房价情况如下图,来看看你所在区是涨是跌吧丰台区10月二手房均价为60395元平,比上月下降
早上好!最新周三早晨问候祝福语录,最漂亮的早安带字图集早上好!祝你,不管晴天阴天雨天,开心就是晴朗的一天不管昨天今天明天,能豁然开朗的就是美好的一天!生活不简单,尽量简单过,早安。我不知道这世间,人的一生,会经历多少的离别,才换来一次
丽思卡尔顿游轮Evrima每一处都透着奢华的味道说到游轮,皇家加勒比肯定是大家最熟悉的了,游轮的价格比较亲民,而且完全忘我的沉浸式体验让人流连忘返。除了皇家加勒比和迪士尼外,实际上还有不少精彩的游轮,游轮既是一个乐园,也是一座度
开除比斯利!带情绪比赛,不听战术无心恋战,解说员无进攻欲望上赛季打进前三的上海队,如今已变为鱼腩,早就说过现在的上海队只能赢宁波这样的弱旅了,果不其然,他们今天对战天津败下阵来,遭遇两连败。这场比赛上海队也有机会,虽然第一节落后对手,但是
孙兴民搭档的争议托特纳姆热刺准备同时首发最近,在国内球迷中孙兴民的搭档争议愈演愈烈的情况下,托特纳姆热刺队正在准备启用与众异的选手。托特纳姆热刺队将于本月20日(韩国时间)凌晨4时15分在英国曼彻斯特老特拉福德球场迎战曼
青岛力克四川,双外援合砍51分2022年10月19日晚上19点35分四川对阵青岛,哈希姆塔比特迎来四川队首秀。首节开打,尤金杰曼上篮得手为青岛队首开记录。苏若禹跳投命中换以颜色。杰曼连续造成杀伤连投带罚不断为青
突发利空,含泪告诉大家一个消息,明日A股或大跌?速看,最近内容!哈喽,大家好!我是小沐投资笔记,低吸富三代,追高毁一生!多看少操作!投资风格成长型投资策略中长线适合用户有一定的投资经验,抗风险能力强的用户。内容仅为参考,不构成投