選択範囲に似ているリンクを入力補完するUserScript
https://gyazo.com/6fc2c5be62bc5cea85ae1ed9fedf5294
選択範囲に似ているリンクを入力補完する要素が薄くなってる……takker.icon
他のプロジェクトのにているリンクを補完するスクリプトになってる基素.icon
使い方
書きたいtakker.icon
https://img.shields.io/github/v/release/takker99/scrapbox-select-suggestion?display_name=tag&sort=semver#.svg
takker.icon
https://gyazo.com/47292d286e8b30d9a53256e436f1274c
project横断機能はまだないです
オプションの一覧にprojectsがある
実装してます。こっちのページを更新するの忘れてましたtakker.icon
https://gyazo.com/624b8a6f1d03c6a33ea3bdde486a1555
suto3.iconさんの全文検索に対する問題提起をヒントに付け加えた
/icons/乙.iconimo.iconはるひ.iconえむおー.iconkidooom.icon基素.icon
↓の解決策として、実験的に作ってみました
書いておくものだなあ…ありがとうございますyosider.icon
できたばかりでまだほとんど使っていませんが、かなり便利なんじゃないかと思っています
もしよければ、試しに使ってみてください
feedbackをいただけると嬉しいです
「ので」の前後でつながってないように見えるの草wogikaze.iconyosider.icon
使用感はいい感じ
予測をtabか↑↓で選べたらよりいい?と思った
2022-08-30 17:31:42 作りましたtakker.icon
操作函数を提供しただけ
ショートカットキーは各自で設定してね
一応サンプルは作ってある
なんにも手がつかなかったので、UserScriptを作るしかなかったのですtakker.icon
これも前後つながっていないな……なんでだろ()
好き基素.iconsta.icon
すげええーはるひ.iconえむおー.iconyosider.icon
いろいろ捗りそう
書き換えずに検索だけ、もしたい
新しいタブを開いている様子
https://gyazo.com/69ea95b66dfc087ec4b962bdda02a63a.mp4
これを入れるとScrapboxの体験が変わるのを感じていますinajob.icon
他のプロジェクトでも入れたら、ブラケティングがとても捗る
標準機能として提供すべきと思います
作ってよかった~takker.icon
githubに移そうと思うのですが、repository nameが思いつかないですtakker.icon
scrapbox-selection-completion
なんかしっくりこない
いい名前思いついた人がいたら教えてほしいです
jibikiami基素.icon
広い領域をガバッとっとるイメージ
なるほど~takker.icon
名前はscrapbox-suggestionかscrapbox-completionにするつもり
汎用的な名前にする
入れた
2022/12/08 特定の(アクセスできる)プライベートプロジェクトだけ何故かロードされない問題が起きてる基素.icon
projectsに書いても候補に出てこない
リクエストもされてなさそう
あれ、でも読み込めてる方もされてなさそうだ。見方が違いそう
Chromeのdev toolでプロジェク名でフィルタしてる
それっぽいのがない
全てのprojectsのデータ更新がされていない?takker.icon
debug: trueにしてログを確認してくださいtakker.icon
10分経過してからもう一度ページを再読込しても同じメッセージなら、格納されているDBがおかしい
DBを全部消したら直るかも
dev tool→アプリケーション→ストレージ→IndexedDB→userscript-linksを消す
この段階ではapi/projectsしか叩かないので、Chromeのdev toolでプロジェク名でフィルタしても見当たらないと思います どのprojectsも書き込んでいなければ問題ない
projectsを更新したのにも関わらず、更新されていないとみなされた場合は、fetch処理にバグが有る
放置したら直っていた…なぜ基素.icon
なんか困ったら↑をやってみます!!ありがとうございます!
まあ正常になって良かったです。
2023-09-26
08:06:01 直しましたtakker.icon
2023/09/18
クリックしてリンクを補完したあとにカーソルが外れてしまうようになってる?はるひ.icon
ほんとだtakker.icon
対策探索終了
https://code2svg.vercel.app/svg/L139-145/https://raw.githubusercontent.com/takker99/scrapbox-select-suggestion/0.10.4/useLifecycle.ts#.svg https://github.com/takker99/scrapbox-select-suggestion/blob/0.10.4/useLifecycle.ts#L139-L145
この下にcursor.focus()を挿入すれば解決するはず
外部プロジェクトの候補をクリックしたときに外部プロジェクトへの外部リンクとして補完することは可能ですか?kbyshwtn.icon
あ、アイコンをクリックすればいいんですね。失礼しました。
あれ?範囲選択時に機能しなくなってる?(カッコを用意してから入力すれば機能する)kbyshwtn.icon
project名をダブルクオーテーションで囲い直す必要はありました
wogikaze.iconは動いてるし全く同じ設定ぽいのでわからないwogikaze.icon
UserScript.icon