设计原则
- 源文件就是 `.md`,没有"渲染版 vs 原始版"概念
- 装饰(粗体、链接、callout)渲染在源码上
- 光标停在装饰上时自动揭开源语法
- 每一个操作都有键盘等价
与 Notion 块编辑器的本质差异
Notion 把每一个段落变成一个"块"对象,写入云端 JSON。Kition 把整篇文档当成一个文本流,存为磁盘上的 `.md`。前者更"应用化",后者更"文件化"。
基于 CodeMirror 6,实时预览不是"两栏分屏"而是 inline 装饰。源码即所见。
Notion 把每一个段落变成一个"块"对象,写入云端 JSON。Kition 把整篇文档当成一个文本流,存为磁盘上的 `.md`。前者更"应用化",后者更"文件化"。