MarkdownEditor
MarkdownEditor 默认使用可拖动分隔线的“左侧源码、右侧预览”模式。
Markdown 字符串始终是唯一持久化来源,TipTap 提供可视化编辑能力。
属性
内容结构
受控源码历史会合并连续输入,把明确命令保留为独立记录,在撤销和重做时恢复源码选区, 并在宿主替换内容后重新建立历史基线。
选区菜单
宿主菜单同时覆盖源码和可视化选区。快照通过 selection.surface 标识当前界面,并提供
精确选中文本、相邻内容、完整 Markdown、渲染后的纯文本和安全的替换、插入命令。
新增 Node 或 Mark 的 Extension 必须同时提供 Markdown 解析与序列化规则,否则结构无法 在切换源码视图后保留。