编辑模式
Tydora 支持两种编辑模式,分别对应「写得顺手」与「看得精确」两种需求。你可以在写作过程中随时切换,互不影响。
按
Ctrl+/ 可在两种模式间一键切换。打开文件时默认进入**即时渲染(IR)**模式。两种模式
即时渲染(IR / WYSIWYG)
即时渲染模式下,你输入的 Markdown 语法会立即变成渲染效果,所见即所得。底层由 TipTap 3.x 引擎驱动。
特点:
- 标题、加粗、列表等直接以排版后的样式呈现
- 支持拖拽调整图片大小
- 原生支持 Callout 块、Mermaid 图表、代码块高亮、数学公式等富元素
- 光标所在处的 Markdown 标记会按需显示,离开即隐藏
- 表格上会浮现浮动工具栏,支持增删行列、对齐、合并 / 拆分单元格
- Frontmatter 以可内联编辑的 YAML 块呈现
- 适合日常写作、笔记记录与快速编辑
即时渲染是大多数场景下的推荐模式。它的体验最接近 Typora / Obsidian 的「实时预览」。
源码模式(SV)
源码模式显示纯 Markdown 文本,由 CodeMirror 6 提供专业的语法高亮与编辑体验。
特点:
- 完整保留所有 Markdown 标记,便于精确控制
- CodeMirror 6 语法高亮
- 代码折叠、括号匹配
- 适合精细调整格式、批量改写、以及编辑代码块
如何切换
| 方式 | 操作 |
|---|---|
| 快捷键 | Ctrl+/ 在 IR ↔ SV 间切换 |
| 状态栏 | 点击底部状态栏的模式指示(显示当前模式) |
| 命令面板 | Ctrl+P →「切换到即时渲染模式 / 切换到源码模式」 |
切换模式不会改变文件内容,只是改变呈现与编辑方式。保存的始终是标准 Markdown 文本。
Tydora 打开文件时默认进入即时渲染模式;目前没有「默认编辑模式」的界面设置项,如需以源码模式开始,打开文件后按
Ctrl+/ 即可。模式对比
| 特性 | IR / WYSIWYG | SV(源码) |
|---|---|---|
| 格式化显示 | 立即渲染 | 显示语法标记 |
| 语法可见性 | 低(光标处局部显示) | 高 |
| 编辑体验 | 所见即所得 | 纯文本掌控 |
| 表格 | 浮动工具栏可视化编辑 | 手工编辑管道符表格 |
| Frontmatter | 内联可编辑块 | 纯 YAML 文本 |
| 图片处理 | 可拖拽缩放 | 显示标记与路径 |
| 适合场景 | 日常写作、阅读 | 精细调整、代码编辑 |
与 Vim 模式的关系
Vim 模式不是第三种编辑模式,而是叠加在两种模式之上的键位层:开启后,源码模式与即时渲染模式都支持完整的 normal / insert / visual 三态。详见 02-编辑器/11-Vim模式。
搭配使用的功能
- 打字机模式:开启后光标始终居中 → 02-编辑器/10-打字机模式
- 右键菜单:在即时渲染下快速套用格式 → 02-编辑器/09-右键菜单
- 表格浮动工具栏:在即时渲染的表格上悬停出现 → 02-编辑器/08-表格操作
- 分屏:
Ctrl+\左右分屏,可在两个窗格中用不同模式打开不同文件 → 05-导航与搜索/04-分屏与多窗格
相关文档
- 02-编辑器/02-Markdown语法 — 支持的语法
- 02-编辑器/09-右键菜单 — 格式化命令
- 02-编辑器/03-代码块 — 代码高亮
- 07-设置/04-快捷键速查 — 模式切换快捷键