Markdown 编辑器
左侧区域可以直接输入或修改 Markdown。选中脑图节点时,编辑器会高亮并滚动到对应源文档行。
MoonMarkMind 是一个基于 MoonBit 实现的 Markdown 脑图可视化编辑工具。
左侧 Markdown 文档解析为右侧脑图,可直接在脑图里新增、编辑、删除、移动节点,并实时回写到 Markdown 文档中。
主界面采用左侧 Markdown 编辑器、右侧脑图画布的双栏布局,中间分隔条可以拖动调整宽度。
左侧区域可以直接输入或修改 Markdown。选中脑图节点时,编辑器会高亮并滚动到对应源文档行。
.md 文件。顶部示例菜单可切换内置示例,用于快速查看标题、列表、文本样式、数学公式、正文块、代码、表格、图片的效果。
修改左侧 Markdown 会更新右侧脑图;在脑图中进行结构编辑后,也会自动更新左侧 Markdown。
MoonMarkMind 以 Markdown 为真实源文件,脑图只是它的交互视图。语法结构解析遵循标题优先、列表补充的规则。
# 到 ###### 分别表示第 1 到第 6 层脑图节点。标题文本会成为节点标题。
列表项可以作为标题或列表节点的子节点。超过 6 层的深层结构会用列表继续表达,避免生成无效 Markdown 标题。
非结构文本作为节点正文保存,包括段落、代码块、表格、图片、链接、行内代码和数学公式等。其中,链接、行内代码和数学公式也可作为标题或列表文本。
Markdown 中的 HTML 会被转义;不安全链接和图片地址会降级处理,减少预览时的安全风险。
右侧画布提供多布局、多样式、缩放、平移、折叠和定位能力,适合浏览大纲和调整结构。
可以选择精简、中等、全部层级。手动展开或收起后,层级菜单会进入自定义状态。
支持鼠标拖动画布、滚轮缩放、适配视图、居中视图,以及双击画布快速居中。
选中节点后可以使用工具栏、快捷键或鼠标操作修改节点宽度和文档结构。
双击节点或点击编辑按钮可进入标题编辑。保存后 Markdown 中对应标题或列表项会同步更新。
删除会移除当前节点及其子树。固定根节点不能删除,避免整篇文档结构失去入口。
调整节点在兄弟节点之间的位置,支持同级重排,不可跨级移动;若想实现跨层级移动,参见拖拽移动。
点击节点圆点,可展开/收起其子树,并在圆点中显示子树节点个数。
结构编辑、正文块编辑和节点内容修改会进入撤销栈。可以通过工具栏或快捷键恢复。
节点可以用鼠标拖动到其他位置,支持同级重排和跨层级移动。
拖动时会显示投放线、目标区域和提示文字。没有有效插入位置时,松开后会恢复原选择和样式。
拖到标题区域时会按标题层级转换;拖到列表区域时整棵子树会规范化为列表,避免 Markdown 层级反转。
拖动到画布边缘附近时,画布会自动平移,方便把节点移动到当前视窗之外的目标位置。
节点不仅可以有标题,还可以携带正文块。正文块会保留在 Markdown 源文档中。
正文块悬停时会出现编辑和删除按钮。短块按钮居中显示,高块按钮默认在块底部居中。
节点正文可以单独折叠或展开,不影响节点子树的折叠状态。
点击 Markdown 图片可以打开预览层,便于检查图片内容。导出 PNG 时会尝试内联可访问图片。
MoonMarkMind 支持导出源文档和脑图视图,适合存档、演示或分享。
下载当前源文档,保留脑图编辑后的结构和正文块。
导出静态图片,适合放入文档、报告或演示文稿。
导出可缩放矢量图,适合后续排版和高清展示。
导出可交互 HTML,保留折叠、展开和图片预览等查看能力。
| 操作 | 快捷键 | 说明 |
|---|---|---|
| 新建同级分支 | Enter |
在当前选中节点后方创建兄弟节点。 |
| 新建子节点 | Tab |
在当前选中节点下创建子节点。 |
| 删除节点 | Delete 或 Backspace |
删除当前节点及其子树,固定根节点除外。 |
| 移动节点 | Ctrl + ↑ / Ctrl + ↓ |
在同级节点中向上或向下移动节点。 |
| 折叠或展开 | Space |
切换当前节点子树的显示状态。 |
| 键盘选择 | ← → ↑ ↓ |
在脑图树中切换选中节点,并同步定位 Markdown 行。 |
| 撤销和重做 | Ctrl + Z / Ctrl + Y |
恢复或重放最近的编辑操作。 |
| 编辑节点 | 双击节点 |
节点进入可编辑状态。 |
| 居中视图 | 双击画布空白处 |
根节点回到视图最佳位置。 |
| 适配视图 | 单击适配视图按钮 |
画布中展示整个脑图,最小缩放尺寸为40%,最佳缩放尺寸为100%。 |
| 最佳视图 | 双击适配视图按钮 |
快速将画布缩放尺寸为100%。 |
推荐用标题表达主要章节,用列表表达深层细节。超过 6 层时系统会自动使用列表继续扩展。
代码块、表格、图片和公式建议作为节点正文使用。复杂正文可以保留,但结构编辑主要作用于标题和列表节点。
推荐使用最新版 Chrome、Edge 或 Firefox。导出 PNG 时,跨域图片可能受浏览器安全策略影响。
重要修改后及时下载 Markdown。Markdown 是真实源文件,适合提交到 Git 或继续用其它编辑器处理。
小提示:如果拖拽没有产生有效插入位置,MoonMarkMind 会恢复拖动前的选中状态。节点文字可以原生选中,点击节点外区域会清除浏览器蓝色文本选区。