快,学会学习(二)-补完篇

前言

在上一篇博客中,我说了知识体系的构建和管理,但是我没有给出一个可行的软件方案。而这次的博客中,我会给出(根据极客类、非极客类、入门类、非入门类)不同类别软件或者不是软件的推荐。

极客且入门类

MarkMap

极客思维:那就是用代码生成思维导图。你不再需要手动拖动接点,也不需要自己一个点击一个地生成新的接点。只需要编写一个层级分明的 MarkDown 文档就行了。

这个听起来就很酷,实际上这个过程中,你只需要用到两个东西。一个是 Markdown 文件和 markmap。它会根据你的 Markdown 文件的段落区别进行解析,然后生成一个网页,然后也是非常美观。如下图:

Markmap

Xmind SDK

你如果是更加极客的程序员或者是不嫌折腾的人,你也许需要这个。这个能够让你快速地通过解析代码生成。你可以看这两个博客了解一下:python-xmind文件解析xmind-sdk-python。虽说 Xmind 也有 Java 接口。不过其实我不推荐这个方式。因为每次都新写一个程序文件实在是太麻烦了。实际上 Xmind 本身就支持 txt 等的导入。因此你如果是为了诸如此类的文本文件的导入的话,那就不要折腾这个了。要就去折腾下边的非入门类的那个吧。

非极客且入门类

百度脑图

是的,我这里竟然推荐了百度的产品,但是这个是真的好用而且方便。这里是它的离线版下载:DesktopNaotu。如图:

Baidu-Naotu

而且操作上还是比较方便的。(不过这个是用 Electron 封装的,所以内存占用上还是吃亏,因此推荐下一个产品)

XMind

我最喜欢的产品,尤其是他出了 zen 版以后,更加坚定了自己处于思维导图界一哥的位置。

如图:

MindMap

这里之所以推崇它,是因为它从操作逻辑到理念都是极为先进,而且易用的,功能可以说是我目前见到的软件中最为强大的。因此强烈推荐。

Mindnode

可以说是 Mac 上边唯一能用的了。当然是排除了在线版或者离线版的以外的最好选择了。

极客且非入门类

Org-Mode + FreeMind

利用 Emacs 中的 Org-mode 构建 .org 文件,然后用Org2OPML转换为相关的 FreeMind 可用的 .opml 文件。或者使用 org-mind 中的 ox-freemind 插件转换文件为 .opml 。教程如:使用ox-freemind将org-mode文档导出成思维导图

因为如果你是极客,相信你肯定能够很好地找到教程,所以这里我就不废话了。

Org-Mode + Graphviz

是的,还是利用 .org 文件生成 Graphviz 可用的文件。需要利用到 org-mind-map 插件。项目地址在这里:org-mind-map。效果还是非常不错的:Mindmap

非极客且非入门类

Graphviz

是的,你只需要学习一下 dot 语言,你就能在其中用语言做出这样效果的思维导图:

Mindmap

FreeMind

这个之所以榜上有名,是因为它一直都是开源的里面最强大的一个思维导图软件。缺了什么功能?自己写。而这个之所以算不上是极客类,是因为,它本身就有比较强大的功能,而且不需要依赖于外部软件。尤其是不需要依赖 Emacs 这个软件,不需要过多的配置。基本上是开箱即用。因此它也是我推荐名单中的一员。

总结

  • Markmap:利用 Markdown 文件生成相关的思维导图软件。
  • Xmind SDK:不解释
  • 百度脑图:好用,推荐度是四星半
  • Xmind:好用,推荐度是五星
  • Mindnode:好用,推荐度是四星半
  • Orgmode类别:熟练掌握后能够有很高效的输出,而且 orgmode 本身就是神器。
  • Graphviz:可以做出各种硬核思维导图。很方便。
  • FreeMind:推荐度四星半。

上一篇博客主要说了理念,这次的博客只是介绍软件,属于补完性质,因此如果在哪里出现了错误。有请您指出。

谢谢阅读。

本文作者: Bon
本文地址https://bonxg.com/p/48.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

# Aon
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×