A few things I'd like to see in Bear

Francesco Puppo

Bearにあってほしいいくつかのこと

原文は Francesco Puppo により に公開されました。 このブログを購読する

Bearは今でも私のお気に入りのアプリの一つです。もしMarkdownで文章を書くなら、間違いなく最高のツールの一つでしょう。

昨年、チームはついにBear 2をリリースし、現在はv2.8となっています1

もちろん、アプリのデザインを生業にし、毎日Bearを使っている身としては、改善してほしい点のリストがあります。その一部は以前にも触れましたが、ここで更新版をお届けします。

  • 存在しないウィキリンクを区別する
  • 改ページ用の+++を追加する
  • エイリアスの作成を可能にする
  • チェックリストの選択肢を増やす
  • リンターを搭載する
  • スマートフォルダ(保存した検索)を追加する
  • アーカイブ機能を改善する

Shiny FrogのチームがBearを複雑にしすぎないように常に気を配っていることは承知しています(そして私はこの姿勢が大好きです)。ただ、これらのほとんどは大きな手間をかけずに追加できるのではないかと思っています。


それぞれについて、少し詳しく説明します…

最初の4つは、比較的簡単に導入できるのではないかと思います。

存在しないウィキリンクを区別する

Bearでは、ウィキリンクが実際にノートを指しているかどうかを見分ける方法がありません。ノートが存在する場合もしない場合も、同じ見た目(装飾のない赤いテキスト)で表示されるのです。

リンクをクリックすればノートが開くと思ってクリックしたら、誤って空のノートを新規作成してしまうことがよくあります。

Obsidianでは、例えばとてもシンプルにこれを解決しています。存在しないリンクは透明度を下げて表示する。それだけです。

+++で改ページを追加する

PDFに書き出したり印刷したりする際、Bearではどこで改ページするかを制御する方法がありません。見出しや段落の1行目だけがページの一番下に取り残され、セクションの残りから切り離されてしまうことがあります。単独の行に+++と書くだけで、これをシンプルに解決できます。

これは標準的なMarkdownの記法ではありませんが、Bearチームはハイライトに複数の色を導入した時点で、すでにこのルールを破っています。Markdownでは==🟣Highlight==のように描画されます。

エイリアスの作成を可能にする

エイリアスは、ファイルを別の名前で参照するのに便利です。例えば、複数形のDesign SystemsというノートにDesign Systemというエイリアスを付けるといった使い方です。別の例では、わざわざ[[Steve Wozniak|Woz]]と入力しなくても、[[Woz]]Steve Wozniakを参照できるようにすることもできます。

Bearは最近YAMLを導入したので、これは実装するのにうってつけの小さな機能になるはずです。

---
aliases: Woz
---

# Steve Wozniak

チェックリストの選択肢を増やす

以前にも触れたように、[-]でタスクを取り消し、[/]で進行中にできるようにしてほしいと思います。一部のObsidianテーマがやっているようなやり過ぎなレベルまで行く必要はなく、これくらいで十分だと思います。


次の3つは、より夢物語のような領域に入ります。これらをきちんと実現するには、かなりの労力が必要になることも承知しています。

リンターを搭載する

私は「良いMarkdown」を書くことにかなりこだわりがあります。段落やリスト項目、タイトルの間は1行だけ空ける、リストは*ではなく-で書く、といった細かな(少々病的ともいえる)こだわりです。

これは、ユーザーが美しい 💫ファイルを作る手助けをするというBearのミッションにも合致するのではないかと思います。

もちろん、Bearらしさを損なわないためにも、このオプションは最小限にとどめるべきでしょう。ユーザーがリントの挙動を細かく設定できるようにするのではなく、シンプルなオン・オフの切り替えだけでもいいかもしれません。

そして手始めとして、Bear CLIだけで使えるオプションとして提供するのもありでしょう。

スマートフォルダ(保存した検索)を追加する

多くの検索は手動で行う必要があり、このクエリ一覧を覚えておかなければなりません。

多くの人が取っている解決策は、これらをBearのノートに保存しておくか、Appleショートカットで実行するか、というものです。

しかし、他のほとんどのアプリがやっているのは、これらをサイドバーに保存できるようにすることです。最もミニマルなMarkdownエディタであるiA Writerでさえ、ずっと前からこの機能を備えています!

アーカイブ機能を改善する

アーカイブ機能は導入されて以来、一度もアップデートされていないように思います。正直なところ、ほとんど役に立ちません。

最大の問題は、ノートをアーカイブに移動すると、サイドバーにそのタグが表示されなくなることです。確かにアーカイブ内を検索することはできますが、視覚的に辿るという手段は完全に失われてしまいます。


最後に言っておきたいのは、たとえこれらの機能が実装されなくても、私はBearを使い続けるということです。安価で、美しく作られており、チームが何を目指しているのかがはっきりしているからです。

脚注

  1. 7月7日に予定されている大きなアップデート(ワークスペース)で、おそらくv2.9になるはずです。

この記事は「muse-spark-1.2-contributor」を使用して翻訳されました。

コメント