开源项目介绍|Cherry Markdown - Javascript Markdown 编辑器

2022-06-17 19:10:17 浏览数 (1)

2022腾讯犀牛鸟开源人才培养计划

开源项目介绍

滑至文末报名参与开源人才培养计划

提交 Cherry Markdown 项目申请书

Cherry Markdown 项目介绍

Cherry Markdown Editor 是腾讯对外开源的 Javascript Markdown 编辑器,具有开箱即用、轻量简洁、易于扩展等特点,可以运行在浏览器或服务端(NodeJs)。

Cherry Markdown 项目导师介绍

胡杰雄、魏林贤、崔家维

Cherry Markdown PMC    

导师寄语:

Cherry Markdown 是腾讯自研的 Javascript Markdown 编辑器,现已对外开源,欢迎感兴趣的同学积极参与!项目地址:

https://github.com/Tencent/cherry-markdown

Cherry Markdown 相关资料

Cherry Markdown 代码库:

https://github.com/Tencent/cherry-markdown

Cherry Markdown 任务实战项目

编程任务

初阶任务:完善 CommonMark 语法解析

研究 CommonMark 规范,完善 Cherry Markdown 行内语法 hook(sentence hook) 以支持更多 CommonMark 语法特性,并增加通过10个单测用例。

中阶任务:表格所见即所得功能

熟悉 Cherry Markdown 编辑器基本架构,在表格所见即所得功能基础上支持拖拽行列、复制单元格的功能。

高阶任务:hook 执行支持异步调用 当前 Cherry Markdown 的解析引擎采用同步调用各语法 hook 对 markdown 原文进行解析渲染,设计并支持异步 hook 调用机制以支持更多解析场景。

扫码填写问卷报名,提交项目申请书

加入开发实战

与导师一起成长这一夏

Cherry Markdown 开源项目交流群

更多开源项目信息,

尽在“腾讯犀牛鸟开源人才社区

扫码加入,解锁所有学习资料

0 人点赞