いい感じにリンク化するPopup Menu
新メンバーが、プロジェクトの全貌を把握せずともいい感じに
リンク化できる
または、プレーンテキストをつらつら書きたい人向け
思い通りにリンク化されなかったら、ページ作成チャンス!
置換結果が気に入らなかったらUndoすればよい
仕組み
プロジェクト内のtiltles, linksを文字列長で降順にsortする
選択範囲のtextを取得する
titlesを1個ずつ見ていって、matchしたら置換する
置換対象がリンク記法 []
内に居ないことを確認すべし
最長一致がいい
「Google Maps APIの課金体系が変わるらしいぞ」が選択された時
[Google Maps API]
という具体度の高いページへのリンクを通したい
[Google]
、 [Maps]
、 [Maps API]
のように抽象的すぎるのは嫌
真っ青になっても読みづらいので、初回一致のみの置換がいい
「Scrapboxを使っている。Scrapboxのタブだらけ。」
一番目の「Scrapbox」だけ [Scrapbox]
にする
できた
複数行選択しても動くはず