Jinja 模板

在 MarkdownEditor 中使用 Jinja 模板能力:{} 触发模板面板、语法高亮(变量、标签、注释)。

基础用法 - 模板面板 + 语法高亮

输入 `{}` 可打开 Jinja 模板面板,选择常用片段快速插入。变量 {{ }}、标签 {% %}、注释 {# #} 会以不同颜色高亮显示。

通过插件启用

除 jinja prop 外,也可使用 createJinjaPlugin 或 jinjaPlugin 启用:

编程设置 Schema

通过 editorRef 获取编辑器实例,调用 store.setContent(schema) 可编程写入含 Jinja 变量标签的 Slate Schema(如 if/else 条件模板):