编辑器行为与渲染
本页说明 Tydora 编辑器的渲染能力与编辑行为分别由哪些设置控制、在哪里调整。
设置面板的页签为:通用、主题、快捷键、图像、思维导图、关系图谱、白板、终端、发布、Vim 模式、关于。没有独立的「编辑器」页签——编辑相关配置分布在「通用」与「主题」两个标签中。
编辑相关设置的位置
| 你想调整 | 去哪里 |
|---|---|
| 正文字号、代码字号 | 通用 → 外观 → 正文字号 / 代码字号 |
| 行间距、段间距、代码行间距 | 通用 → 外观 |
| 编辑器字体、代码字体 | 通用 → 外观 |
| 内容区最大宽度 | 通用 → 外观 → 预览区域宽度 |
| 显示行号 | 通用 → 外观 → 显示行号 |
| 代码块工具栏样式 | 通用 → 外观 → 代码块工具栏 |
| 菜单项高度密度 | 通用 → 外观 → 菜单项高度 |
| 打字机模式 | 通用 → 外观 → 打字机模式 |
| 自动保存 | 通用 → 行为 → 自动保存 |
| 代码高亮配色 | 主题 → 代码高亮主题 |
| 界面配色 | 主题 → 内置主题 / 自定义主题 |
| 快捷键 | 快捷键 |
| Vim 键位与冲突键让渡 | Vim 模式 |
渲染开关
以下能力在 Tydora 中默认开启,目前没有对应的界面开关(写在配置文件中恒为开启):
| 能力 | 说明 |
|---|---|
| 数学公式 | KaTeX 渲染,行内 $...$ 与块级 $$...$$。见 02-编辑器/04-数学公式 |
| Mermaid 图表 | mermaid 代码块实时渲染。见 02-编辑器/05-Mermaid图表 |
| Callout 提示块 | 15 种 [!TYPE] 提示块。见 02-编辑器/06-Callout块 |
| Frontmatter | 顶部 YAML 元数据块的内联编辑与高亮。见 02-编辑器/07-Frontmatter |
| WikiLink | [[笔记名]] 双向链接与自动补全。见 03-知识管理/01-Wiki链接 |
| 表格浮动工具栏 | 光标进入表格时浮现的工具栏。见 02-编辑器/08-表格操作 |
| 标签 | #标签 内联标签与自动补全。见 03-知识管理/06-标签 |
这些能力的技术配置项存在于应用内部设置中(存储于 localStorage 的 zmd-editor-settings),但设置面板暂未提供开关界面。如你确实需要关闭某项能力,欢迎到 GitHub Issues 反馈需求。
编辑行为说明
默认编辑模式
打开文件时默认进入**即时渲染(IR)**模式。目前没有「默认编辑模式」的界面设置项;如需以源码模式开始,打开文件后按 Ctrl+/ 切换。详见 02-编辑器/01-编辑模式。
字数统计
编辑器底部状态栏始终显示当前文档的字数,无需开启。分屏时只统计当前激活窗格。
关于缓存
Tydora 没有「清除缓存」按钮。若遇到渲染异常(样式不刷新、图表不更新),可按以下顺序处理:
- 切换一次编辑模式(
Ctrl+/)强制重绘 - 完全退出并重启 Tydora
- 到 GitHub Issues 反馈并附上截图
关于 XSS 过滤
Tydora 没有独立的「XSS 过滤」开关。Markdown 渲染走本地管线,WikiLink 等生成的 HTML 属性值会做转义处理;但打开来源不可信的 Markdown 文件时仍建议保持警惕。
相关文档
- 07-设置/01-通用设置 — 字体、排版与行为
- 02-编辑器/01-编辑模式 — 两种编辑模式
- 02-编辑器/02-Markdown语法 — 支持的语法
- 07-设置/04-快捷键速查 — 快捷键一览