之前就写过一篇相关的——用 Markdown 记笔记的一些工具。几年过去了,我虽然没有“善其事”,仍然想“利其器”,挑选笔记软件的步伐还没有停下。
Apple Notes
实际上最近几年大部分笔记都记在 Apple Notes 里了。Apple Notes 的好处在于无需安装和配置,只要打开 MacBook 或者 iPhone,哪怕是新的设备,只要登录了同一个 Apple ID 就可以很快用起来。而且别看它简单,很多该有的功能现在也都有了,比如表格,checklist,插入图片等等。
我的在 Notes 里放的多数都是备忘录,生活琐事,出行清单。近来学习的时间多了,开始记一些学习笔记,逐渐发现 Apple Notes 不能满足某些需要。我修改了一些配置,让它的默认字体变大,在 Mojave 里不使用暗色背景,但仍有一些需求不能得到满足:
- 多级分类或文件夹。对于系统化的知识,需要更细的分类系统。只有一级分类,导致或者顶级分类太多,或者一个分类下面太多笔记。
- 代码片段。目前无法针对代码做特殊格式,非等宽字体让代码阅读困难。另外我发现它会自动改变一些字符,比如引号,让复制粘贴变得困难。
今天看了有道云笔记,Quiver,Bear 等,大致总结一下各自的特点。
有道云笔记
+优点
- 支持多种终端,有 Web 版,自己的同步服务,登录账号即可用
- 支持多级分类
- Markdown 笔记支持很好
- 可以从微信保存聊天记录,文章,视频
-缺点
- Mac 版本普通笔记编辑器做得太糙,bug 不少
- Mac 版本快捷键不好用,比如按单词删除,整行删除。有些违背习惯的行为,比如双击选中的是整行而不是单词
- Markdown 笔记,只有付费才能方便上传本地图片并插入。如果产品做得很棒我会付费,但是稍微一用就感觉很糙,暂时观望
印象笔记
印象笔记,不是 Evernote. 国际版用户苦苦哀求而得不到的 Markdown 功能,中国版竟然给做进去了。感觉中国开发者很喜欢开发 Markdown 编辑器,不管是练手还是赚钱。市面上随便拿一个 Markdown 编辑器,十有八九是国人做的。印象笔记加这个功能,估计也就顺手拿个开源 library 就塞进去了吧。
+优点
- 基本上有道云笔记的优点它都有
- 不用订阅也可以在 Markdown 里上传本地图片
-缺点
- 巨无霸,看起来国际范儿,用起来跟有道云笔记一样,糙
- 不订阅只能同步两个设备
- Markdown 预览丑到家。网上有人给了比较简单的解决方案,但是功能去年一推出就有用户抱怨丑,这么久了官方一点改善的意思都没有。我猜中国团队的地位或处境仍然比较微妙,顺手把 Markdown 加进去的负责人,也许已经不在了,现在加个 CSS 文件这种举手之劳,也就没人管了。
Quiver
我老早以前就买了 Quiver,不过它已经好久没有大的更新了。它的编辑器的一个特点是基于 Cell 的编辑,一个笔记可以由许多不同的 Cell 组成,每个里面是不同的格式。用起来感觉不是特别的顺手,但是又说不出不好在哪儿。其实现在很多 Web 产品都用类似的概念了,比如 WordPress,Medium 什么的。
+优点
- 支持多级分类
- 支持 Markdown
-缺点
- Markdown预览不能随编辑器滚动
Bear
刚开始试用,简单罗列一下。
+优点
- 用标签实现了多级分类的功能,更灵活,相当于一个笔记可以属于多个分类
- 编辑器接近所见即所得,可以用 Markdown 兼容模式
- 产品精心设计,界面优美,没什么明显短板
- 窗口可以置顶显示
-缺点
- 订阅才能使用 iCloud 同步,一年100人民币左右。其实还比较厚道,如果只在一台电脑上用,不订阅基本是不受影响的。
- 不知道为什么要创造一个 bear markup language,虽然跟 markdown 很接近,但终究不是 markdown
Notion
刚发现的一个非常强大的知识管理系统。其实我并非不喜欢可视化编辑器,只是大部分 WYSIWYG 编辑器都太差劲,bug 太多了。Confluence 的编辑器就很不错。而 Notion 的好多做法跟 Confluence 很相似,比如多级 Page 的组织方式,Page 按块编辑的方式。
+优点
- 结构化,组织方式强大
- 结合块编辑方式与 Markdown 语法
- 借鉴数据库管理理念
-缺点
- 数据存储在它自己的在线数据库里
- 好像不能复制整个 Page,只能复制一个 Block?
- 以它的复杂程度,很容易把新用户吓退,所以我感觉它虽然做的东西很棒,但是作为初创公司,风险很大。如果倒闭了,它里面那么复杂的数据,该怎么办?
我思前想后,暂时选择用 Markdown 在 Visual Studio Code 里记笔记,静候完美的笔记软件出现。
Leave a Reply