インラインでのトピック検索とリンク、例:Roamのようなブラケットリンク

それは素晴らしいですね!プログラミングを専門としない者として、テーマコンポーネントでどれほどのことが可能なのかは正直よくわかりません(どうやら非常に多いようですが、それが私がDiscourseを愛する理由の一つです)。それはとてもクールですね。

他のソフトウェアでは、[[はリンクが追加された後も保持され、ある程度の価値を保っています。正確に言えば、[[検索は従来のリンクを自動入力するのではなく、専用の内部参照を生成します。複数のアプリケーションがこの参照形式をサポートしているため、Markdownの変種としてポータブルであり、非常に便利です。

とにかく、Discourseにおける[[は、単に慣れ親しんだインラインショートカットであり、幸いにも誤ってトリガーされることはほとんどありません。同様の条件を満たす他のテキストベースのインライン検索呼び出し方法であれば喜んで使いますが、DiscourseとRoamなどの他のアプリとの動作の違い notwithstanding、少なくとも構文を統一することには価値があると感じています。前述の通り、これは事実上の標準となりつつあるものです。:thinking:

もう一つ思い浮かんだのは、Discourseにはすでに特殊な形式でレンダリングされる内部リンクの同等機能があるということです。それは引用の仕組みです!つまり「post:10, topic:200454」と入力すれば、もちろん私の返信へのリンクになります。このリンク機能は内部トピックへの参照を目的としているため、レンダリング時に自動的にトピックへのリンクとして表示されるようにすることも可能です。これがDiscourseのやり方に合っているのか、それとも合っていないのか、私には判断がつきません… :grinning_face_with_smiling_eyes:

一方で、すでにこのようなリンク方法があり、これはリンクの検索と選択を呼び出す別の方法に過ぎず、前述の通り既存の@や#検索と非常に似ています。他方では、Ctrl+K、ツールバー、その他のショートカットで呼び出される既存のリンク動作から逸脱することになります。しかし、「post:10」型のリンクは、他のアプリで使われる[[リンクの概念とより似ていると感じるため、もし私の意見が少しでも反映されるなら、そちらに少し傾きます。:wink: もちろん、これはもともとテーマコンポーネントの領域なので、もしかしたら私の意見が反映されるかもしれません!ポップアップ検索から「post:10」スタイルのリンクをテーマコンポーネントで実装できるかどうか、あなたの見解をお聞かせください。