我希望 Bear 能加入的幾個功能
原文由 Francesco Puppo 于 發布,訂閱此部落格
Bear 依然是我最喜歡的 App 之一。如果你平常用 Markdown 寫作,它絕對是最好的工具之一。
去年,他們的團隊終於推出了 Bear 2,現在已經更新到 v2.8 1
不過,身為以設計 App 維生、又每天都在使用它的人,我自然有一份希望它能改進的清單。其中有一些我之前就提過,但這裡是一份更新後的版本:
- 區分不存在的 wiki 連結
- 新增
+++分頁符號 - 支援建立別名
- 為待辦清單增加更多選項
- 加入 linter
- 新增智慧資料夾(或已儲存的搜尋)
- 改進封存功能
我知道 Shiny Frog 團隊一直很擔心把 Bear 做得過於複雜(而且我很喜歡這種堅持),但我覺得這些功能大多應該都能在不帶來太多困擾的情況下加入。
以下針對每一項稍微說明一下……
我認為前四項應該都蠻容易實作的:
區分不存在的 wiki 連結
在 Bear 裡,你無法判斷一個 wiki 連結是否真的指向一篇存在的筆記。不管筆記是否存在,看起來都一樣(都是紅色文字、沒有任何裝飾)。
我常常點了連結,以為會開啟一篇筆記,結果卻不小心建立了一篇空白筆記。
舉例來說,Obsidian 的做法就很簡單:不存在的連結透明度會比較低。就這樣而已。
新增 +++ 分頁符號
在匯出成 PDF 或列印時,Bear 完全無法控制分頁的位置。標題或段落的第一行可能會孤零零地被留在頁面底部,和後面的內容分開。只要在單獨一行加上 +++ 就能解決這個問題。
這不是標準的 Markdown 語法,但 Bear 團隊在之前為標記加入不同顏色時,就已經打破過這個規則了,當時的語法會渲染成 ==🟣Highlight==。
支援建立別名
別名可以讓你用不同的名稱來參照檔案。舉例來說,你可以為名為 Design Systems 的筆記加上 Design System 這個別名。另一個例子是,你可以用 [[Woz]] 來參照 Steve Wozniak,而不需要每次都輸入 [[Steve Wozniak|Woz]]。
既然 Bear 最近已經導入了 YAML,這會是個很適合實作的小功能:
---
aliases: Woz
---
# Steve Wozniak為待辦清單加入更多選項
就像我之前提過的,讓使用者可以用 [-] 來標示已取消的任務,用 [/] 來標示進行中的任務。我覺得這樣就夠了,不需要像某些 Obsidian 佈景主題那樣做到那麼複雜。
接下來的三點就比較像是理想中的情境了,我也知道要把這些做好需要花上不少功夫:
加入 linter
我對於寫出「漂亮的 Markdown」有點執著,像是段落、清單項目、標題之間只留一行空白,用 - 而不是 * 來寫清單,以及其他各種有點龜毛的小堅持。
我覺得這很符合 Bear 幫助使用者打造漂亮 💫 檔案的使命。
當然,為了維持 Bear 的精神,這個功能應該要盡量精簡,甚至或許只要做成一個簡單的開關就好,不讓使用者去調整 linter 的運作方式。
而且一開始,它甚至可以只在 Bear CLI 中提供就好。
新增智慧資料夾(或已儲存的搜尋)
很多搜尋都得手動執行,而且你還得記住這份查詢語法清單。
目前大多數人的解法是把這些語法存在一篇 Bear 筆記裡,或是用 Apple 捷徑來執行。
但幾乎其他所有的 App 都是讓使用者把這些搜尋直接儲存在側邊欄。甚至連市面上最極簡的 Markdown 編輯器 iA Writer,也早就具備這個功能了!
改進封存功能
我覺得封存功能自從推出以來就沒再更新過,老實說,現在幾乎沒什麼用。
最大的問題在於,當你把筆記移到封存區後,就再也無法在側邊欄看到它的標籤了。雖然你還是可以在封存區裡搜尋,但所有視覺化瀏覽的可能性都消失了。
值得一提的是,就算這些功能最後都沒有實現,我還是會繼續使用 Bear。它價格便宜、設計精美,而且團隊顯然很清楚自己想要什麼。
註腳
包含一個預計在 7 月 7 日到來的大型更新(工作區),到時版本可能會推進到
v2.9。↩
隨機一篇部落格
留言
登入後參與討論