인라인 토픽 검색 및 링크, 예: Roam 스타일의 괄호 링크

좋은 정보네요! 프로그래밍을 하지 않는 입장에서 테마 컴포넌트에서 얼마나 많은 것이 가능한지 정확히 알지 못했지만 (아주 많은 것이 가능한 것 같고, 이것이 Discourse를 좋아하는 많은 이유 중 하나입니다). 그래서 꽤 멋진 기능이라고 생각합니다.

다른 소프트웨어에서는 [[가 유지되며 링크가 추가된 후에도 여전히 가치를 유지합니다. 또는 [[ 검색이 전통적인 링크를 자동으로 채워 넣는 것이 아니라, 전문적인 내부 참조를 생성한다고 말하는 것이 더 정확할 것입니다. 여러 애플리케이션이 이 참조 형식을 지원하므로 Markdown의 변형으로 휴대성이 있어 꽤 편리합니다.

하지만 어쨌든 Discourse의 경우 [[는 단순히 익숙한 인라인 단축키일 뿐이며, 우연히 트리거될 가능성이 낮은 것이 행운입니다. Discourse와 예를 들어 Roam처럼 작동 방식에 차이가 있더라도, 적어도 문법이 동일하다는 점에는 가치를 인정합니다. 앞서 말했듯이, 이는 일종의 사실상 표준으로 자리 잡아가고 있습니다. :thinking:

또 하나 떠오르는 것은 Discourse가 이미 특수한 방식으로 렌더링되는 자체 내부 링크의 동등한 기능을 가지고 있다는 점입니다. 바로 인용(quoting)이 작동하는 방식입니다! 따라서 "post:10, topic:200454"는 당연히 여기에서 제게 답글을 남긴 링크로 연결됩니다. 이 링크 기능이 특정 내부 토픽을 위한 것이므로, 렌더링 시점에 자동으로 해당 토픽으로의 링크로 표시하도록 할 수 있을 것입니다. 이것이 Discourse의 기존 방식에 더 부합하는지, 아니면 덜 부합하는지 판단이 서지 않습니다… :grinning_face_with_smiling_eyes:

한편으로는 이미 이러한 링크 방식이 존재하므로, 이는 단순히 링크 검색 및 선택을 호출하는 또 다른 방식일 뿐이며, 언급했듯이 기존 @ 및 # 검색과 매우 유사합니다. 다른 한편으로는 Ctrl+K, 툴바 및 기타 단축키로 호출되는 기존 링크 동작과는 다릅니다. 하지만 “post:10” 형태의 링크는 다른 앱에서 사용되는 [[ 링크 개념과 더 유사하다고 생각하므로, 만약 제가 이 문제에 대해 영향력을 가진다면 약간 그쪽으로 기울 것입니다… :wink: 물론 이것이 결국 테마 컴포넌트 영역에 더 가깝다는 것은 알고 있습니다. 그래서 아마도 영향력이 있을지도 모릅니다. 테마 컴포넌트에서 팝업 검색을 통해 “post:10” 스타일의 링크를 만들 수 있는지 의견을 주실 수 있을까요?