我想在 Bear 中看到的几个功能
Bear依然是我最喜欢的应用之一。如果你用Markdown写作,它绝对是最趁手的工具之一。
去年,团队终于发布了 Bear 2,现在已经到了v2.81
当然,作为以设计应用为生、每天都要使用它的人,我也有一份希望改进的清单。其中一些我之前提到过,不过这里是一份更新后的清单:
- 区分不存在的维基链接
- 添加
+++以实现分页 - 允许创建别名
- 为待办清单添加更多选项
- 加入 linter(代码检查器)
- 添加智能文件夹(或已保存的搜索)
- 改进归档功能
我知道 Shiny Frog 团队一直担心把 Bear 做得过于复杂(我很喜欢这种理念),但我认为这些功能大多可以轻松加入,不会太费事。
关于这几项,简单说几句……
我觉得前四项都比较容易实现:
区分不存在的维基链接
在 Bear 中,无法看出一个维基链接是否真的指向一篇笔记。无论笔记是否存在,看起来都一样(红色文字,无任何装饰)。
我经常点击链接,以为会打开一篇笔记,结果却意外创建了一篇空笔记。
例如,Obsidian的做法就很简单:不存在的链接透明度更低。仅此而已。
添加+++实现分页
导出为 PDF 或打印时,Bear 无法控制分页位置。标题或段落的第一行可能会孤零零地留在页面底部,与所在章节的其余部分分离。只需在单独一行加上+++就能解决这个问题。
这不是标准的 Markdown,但 Bear 团队在为高亮引入不同颜色时就已经打破了这一规则,其 Markdown 会渲染为==🟣Highlight==。
允许创建别名
别名可以让你用不同的名称来引用文件。例如,可以给名为Design Systems的笔记加上别名Design System。另一个例子是,无需输入[[Steve Wozniak|Woz]],就能用[[Woz]]来引用Steve Wozniak。
既然 Bear 最近引入了 YAML,这或许是一个很适合实现的小功能:
---
aliases: Woz
---
# Steve Wozniak为待办清单添加更多选项
正如之前提到过的,允许用户使用[-]来取消任务,使用[/]来标记进行中的任务。我觉得这就足够了,无需像某些 Obsidian 主题那样做得那么复杂。
接下来的三点更像是理想化的设想,我知道要把它们做好需要下不少功夫:
加入 linter
我对写出“优美的 Markdown”相当执着,比如段落、列表项、标题之间只空一行,用-而不是*来写列表,以及其他一些小小的(近乎偏执的)讲究。
我觉得这很符合 Bear 帮助用户创建精美 💫文件的使命。
当然,为了保持 Bear 的精髓,这个选项应该尽量简约,甚至可以只是一个简单的开关,不让用户去自定义检查规则。
而且刚开始,它甚至可以只作为 Bear CLI 中的一个选项。
添加智能文件夹(或已保存的搜索)
许多搜索都得手动完成,你还得记住这份查询列表。
大多数人的解决办法是把这些查询保存在一篇 Bear 笔记里,或者通过 Apple Shortcuts 来运行。
而几乎所有其他应用的做法,是允许用户把这些搜索保存在侧边栏中。就连iA Writer——市面上最极简的 Markdown 编辑器——也早已拥有这个功能!
改进归档功能
我觉得归档功能自推出以来就没怎么更新过,说实话,相当鸡肋。
主要问题在于,当你把一篇笔记移到归档后,就再也无法在侧边栏看到它的标签了。诚然,你仍然可以在归档中搜索,但任何可视化导航的可能性都没有了。
值得一提的是,即便这些功能最终没有实现,我也会继续使用 Bear。它价格实惠、设计精美,而且团队显然很清楚自己想要什么。
脚注
伴随着一项预计于 7 月 7 日上线的大型更新(工作区),届时版本可能会升至
v2.9。↩
随机一篇博客