Markmap
什么是Markmap?
Markmap是Markdown和思维导图的结合。它解析Markdown内容,提取其内在的层次结构,并渲染为交互式思维导图,也称为Markmap。
使用它的最简单方法是将您的Markdown内容加载到👉 试用页面。
您还可以在以下环境中尝试:
- 命令行:请参见 markmap-cli
- Vim / Neovim:请参见 coc-markmap
编程使用
基本上,我们使用 markmap-lib 将Markdown预处理为结构化数据,然后使用 markmap-view 将数据渲染为交互式SVG。
有关更多详细信息,请参见相关包。
演示
- 与React的Markmap: https://stackblitz.com/edit/markmap-react?file=src%2Fmarkmap-hooks.tsx
- 与Vue的Markmap: https://stackblitz.com/edit/markmap-vue?file=src/app.vue
- Markmap自动加载器: https://stackblitz.com/edit/markmap-autoloader?file=index.html
支持
请参见 常见问题解答 获取您的问题的答案。如果您仍然需要帮助,请随时在 GitHub讨论区 提问。
致谢
- 该项目受到 dundalek的Markmap 的启发。