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 开源项目交流群
更多开源项目信息,
尽在“腾讯犀牛鸟开源人才社区”
扫码加入,解锁所有学习资料