当初市面上很多markdown编辑器,列如atom,Typora,IntelliJ IDEA 本身也自带有markdown编辑功能,如是脑洞大开 想开发一款属于自己的markdown编辑器,如是有了上面这点东东,不是很完善但是有了一点点基础的功能。后续如果有机会会继续更新, 目前时间先开发到这里了。有兴趣的可以继续,我会定期合并代码。 当前常用的就是运营或者产品妹子说要导出啥啥啥数据了且是一次性需求,然后数据非常复杂必须写代码,计算出来的数据都在内存,数据怎么展示呢。就用这东西导出来。简单方便
- 文本编辑
- Markdown编辑
- Html编辑,(写了一个模型)
一篇文章的组成 Article ,主要有标题title,作者author,创建时间createTime,段落Paragraph组成, 段落具有多样性,可能为列表,可能为图文,可能为其他。。。。。。 目前段落抽象为如下:
- 有序列表 OrderedList
- 表格 Table
- 文本,Text ,支持6级标题和正文
- 无序列表 UnorderedList