typora 是我的主要笔记软件,我采用 git 对笔记进行保存。我的需求是
- 使用思维导图定期(每周)对所记录的笔记进行总结
- 在 markdown 笔记中也能绘制思维导图,方便梳理逻辑
但是 typora 对思维导图支持并不好。目前我想到的一些解决方案是:
-
使用 xmind 做复习笔记,导出成图片,粘贴在 typora 里
-
优点
- xmind 做思维导图更直观,效率更高,也更方便。
-
缺点
-
修改不方便:每次修改到需要将 xmind 导出成图片再粘贴,很烦琐。
-
由于我的笔记是采用 git 跟踪的,原始的思维导图文件无法跟踪。
-
-
-
使用 Mermaid 直接在 typora 绘制思维导图
-
优点
- 修改方便,typora 原生支持 Mermaid 语法,即见即所得,交互体验比较好。
- 方便跟踪:Mermaid 描述文档内嵌在笔记中,能在云端存储,方便跟踪。
-
缺点
-
语法复杂:xmind 中 enter 一下就能新增一个节点,Mermaid 需要考虑下语法说明,打乱了思维的过程。
-
不美观:xmind 还是很美观的(不是主要原因)
-
-
-
新起一个总结的页面,在 vscode 中使用 markmap 插件来将 markdown 转换为思维导图方便阅读
- 优点
- 修改方便:markmap 根据 markdown 的大纲渲染思维导图结构,只需修改 markdown 的标题即可修改。
- 方便跟踪:原因同 2
- 缺点
- 操作不方便:typora 还不支持 markmap 语法,具体啥时候时候支持遥遥无期。2018 年的 issue 还是 open 状态。因此只能在同 typora 中编辑文档,在 vscode 中查看思维导图。
- 文档内部的思维导图还是无法解决,在一个文档内部想写用 markmap 写思维导图还是无法实现。
- 优点
我想要的几种方式:
- 如果 typora 能够原生支持 markmap 语法最好。markmap 语法还是笔记简单,也方便后续修改,在笔记内部记录思维导图也方便后续的文件同步。
- 是否有 Mermaid 的桌面应用或者 xmind 的所做的思维导图能够导出为 Mermaid 格式的文件,我将这个文件贴在 markdown 中也行,这样至少 markdown 中还是存在思维导图的原始描述文件的。但是我还没发现有这种能够将思维导图导出为 Mermaid 格式的软件,如果有请大家推荐给我。
或者大家有其他的更好的方式可以交流下。
