Thinking about note apps


Table of Contents


回顾一下自己的note app历史

不记得具体是什么时候,但是在大四的时候是在使用 Evernote, 但是写了很多很杂的笔记。

然后在读研的时候 第一次发现 Markdown 这种格式,发现真的是程序员福音。在寻觅了一段时候后找到一个叫 马可飞象 的付费的插件,他可以用 md 的语法写笔记然后同步到 Evernote 里面。但弊端是保存后的笔记都是套用了一些 Evernote 里的样式,一旦改掉,在 马可飞象 那边就很难同步处理。

毕业后参加工作,先是持续使用了 马可飞象 一段时间。然后偶然知道一款 Boostnote 的app,这个软件最大的 feature 是可以自己设置云储存(相当于私人笔记存储管理)和 md 的实时preview (跟vscode很相似)。 然后还可以给笔记加tag,方便从hashtag,keyword来快速寻找笔记。

boostnote

但由于这个实时渲染也比较一般,然后从一个前辈那里知道了一款 Typora 的app,专门用来写 Markdown 的笔记或者是书籍也行。那个预览效果是真的好看,也就是每次输入一个md的tag符号后就自动将该行改成预览,也就是实时在本页渲染。写出来的东西的质感真的和Technical Book感觉一样,也难怪那位前辈会用这个app来写书籍。和 Boostnote 不同的是不能在app界面进行存储设置,要自己单独设置存储。所以 Typora 仅仅是一个写md的编辑器,不带有任何的云存储功能,所以我自己就用google drive同步专门的笔记本文件夹。

typora

到2019年后半段,我发现自己的笔记零零散散,很难管理。

特别是在笔记分类上很难,比如说有的笔记不知道应不应该在某个 文件夹/分类 之下,到后面就发现分类完全不能用。并且搜索也比较难用。

最大的需求变成了管理note的分类,然后对于笔记的设计与样式也不太看重后,选择的范围就可以缩小很多并且清晰了很多。所以我开始使用了 Bearnote。 这个app最大的特点就是可以使用 hashtag 分类: 比如某一边笔记用 #work/java #java 这样在 work work/java java 三个tag都能快速找到这篇note。 它比较像是建立了一个索引数的结构来分类note, 每一篇note可能出现在多个node上。 还有一个优点就是 app 比较轻量化,mac 全平台同步。但是,它的缺点也非常明显,功能简单 变成了 功能简陋 因为很多人在做笔记后还是发现有用table或者是方便的图片或者链接的功能,然而 Bearnote 却连基本的 md的table都不支持,并且alpha的项目出了很久了,然后正式版本一直没有音信。。虽然团队很小,但是开发效率也太慢了。

bear

接着就是最近用了几个月的 Notion, 这个app在19年就被好多朋友安利,然后在去年到今年的Youtube上好多人在就引流,都在推荐,很难注意不到。 19年选择 Bearnote 的时候是因为 Notion 的加载速度是爱是太慢了,而 bear 简直是顺滑。

但是当我今年开始使用 Notion 的时候,发现他的一个超级牛逼的feature: toggle。这个可以折叠的block简直是 学生党 (虽然我不是了)的福音。

一个典型的使用方法。想要熟记的内容就可以放到toggle里面来复习,真的非常有助于系统性记忆。

notion1

当然 Notion 还有非常强大的 layout 功能,每一行内容用 block 来概念来表示,我觉得这个设计非常牛逼,Extensibility 真的无敌。

notion2

How do you take note now?

Bearnote

Notion

Note comparison 个人观点

Note app Price Pros Cons
Bearnote 120 jpy/month Hashtag! 搜索特别快! Apple全平台 Too simple, no support for table, poor support for image
Notion Free Layout特别自由,样式特别多,table带数据库功能 and more Loading稍微有点慢,没有hashtag
Typora Free Simple but nice layout like book 需要手动设置Cloud sync
Evernote Free? Feature很多 N/A
OneNote Free? Feature很多 N/A