最近已经把 Bear 作为自己的主力笔记应用了,之前是同时用 Day One 和 Ulysses 。Ulysses 还会偶尔用到导出和发布到 Medium 的功能,以及 把富文本或者网页上内容转成 Markdown ,Day One 基本上不用了。
Day One 和 Ulysses 都是很优秀的笔记应用,但是都会有一些不符合我使用需要的一些地方,导致不得不两个一起用,形成互补,但是内容分散在两个应用里还是非常不方便。而 Bear 的出现基本满足了我的需求。
Day One 的优缺点
优点:
- 按照时间线组织笔记,对于工作日志,日记这种很适合。
- 对 Markdown 的支持非常好,支持 checkbox。
- 可以通过 x callback url 打开某个笔记,或者创建指定内容的笔记。
- 图片内嵌显示
缺点:
- 按照时间线组织笔记,对于知识库等需要更多自己组织结构的笔记就不太适合了。
- 不能添加任意文件作为附件。
- 不方便添加文件间的链接,需要手动去复制然后粘贴。
之前主要就是用 Day One 来做工作日志。在 OmniFocus 里的任务需要记录一些笔记的时候就可以在 Day One 创建笔记然后把笔记的链接复制到 OmniFocus 中。而一些重复的任务也可以通过 x callback url 从模板创建新的笔记 。
Ulysses 的优缺点
优点:
- 不限深度的树状目录结构
- 强大的导出功能
缺点:
- macOS 版不支持 x callback url,和其它应用的互动差。
- 格式并不是 Markdown,比如 Markdown 的链接没法直接粘贴进 Ulysses。
- 图片不内嵌显示。
- 完全无法做笔记间的链接。
- 不能添加任意文件作为附件。
之前 Ulysses 是作为主力笔记应用来使用的,不支持 x callback url 导致只能在这些场景中使用 Day One。无法获得笔记的链接也导致没法交插引用,不适合作 wiki 类的知识整理。如果能解决这点,可能还是会用回 Ulysses,毕竟功能的丰富性和稳定性还是要比 Bear 强很多的。
而图片的显示和 Markdown 的兼容性只能说 Ulysses 太固执了,但是还是可以忍受的。
Bear 优缺点
优点:
- 对 Markdown 的支持非常好,支持 checkbox。
- 可以通过 x callback url 打开某个笔记,或者创建指定内容的笔记。
- 图片内嵌显示
- 可以添加任意文件作为附件
- 方便的笔记间链接
缺点:
- 只支持按照 tag 整理笔记,最多 2 层嵌套。不过因为添加笔记链接方便,可以创建一些笔记作为目录来作整理。
- Tag 不支持重命名,不支持批量操作,在最初导入 Ulysses 中的笔记的时候非常痛苦。不过日常使用到是影响不大。
- 只支持按修改时间从新到旧排序。
- 导出功能还是比 Ulysses 弱很多。
- 经常 Crash。
- 删除标签的跳转非常不友好。
虽然缺点也很多,但是没有功能需要上的严重缺陷,目前阶段是最符合我需求的了。希望 Ulysses 在有新的竞争者出现的情况下赶紧把 iOS 上已经支持的 x callback url 的带到 macOS 客户端上吧。