[[🦉Various Complements]]の開発記録。特に影響の大きな変更や、今までに経験しなかった技術的な対応をした場合は記録するようにしている。
## MOC
- 📒**関連**
- [[Various ComplementsのCustom Dictionary Complementsテストケース]]
- 📜**アクティビティ**
- [[📜Various Complementsのオートコンプリート機能を実装する]]
- [[📜Various Complementsのリリースを自動化する]]
- [[📜Various Complementsを公開する]]
- [[📜Various Complementsで大文字が含まれる場合はCase Sensitiveな候補にする対応]]
- [[📜トークンがホワイトスペース区切りの言語をサポートする]]
- [[📜Various Complementsのユーザー選択履歴機能に関するロジック]]
- [[📜Various Complementsに中国語のサポートを追加する対応]]
- [[📜Various ComplementsでCustom dictionaryの編集画面対応]]
- [[📜Various ComplementsでIntelligent suggestion prioritizationで直前に使った候補を一番上に表示する対応]]
- [[📜Various ComplementsでInternal link complementsにおいて、パスの異なる同じ名前のファイルが複数存在するとき、エイリアスを使ってファイル名のみを表示するリンクを挿入する対応]]
- [[📜Various ComplementsでIntelligent suggestion prioritizationのデータをdata.jsonとは別にする]]
- [[📜Various Complementsのfuzzy matchロジックをスコアリングする]]
- [[📜Various Complementsでinternal linkを補完するときにカッコが既に前後に存在する場合は重複しないようにする]]
- [[📜Various ComplementsでObsidianのOptions→Files & Links→Excluded filesの設定で指定されたファイルを無視する]]
- [[📜Various Complementsで候補が表示されたとき先頭にフォーカスが当たらないようにする]]
- [[📜Various Complementsでホットキーを自由にカスタマイズできる機能を実装する]]
- [[📜Various Complementsで数字だけの行や空行を連続するとそれらの行が結合された候補が表示される不具合修正]]
- [[📜Various Complementsでカレントトークンが特定パターンのときにサジェストを表示しない機能]]
- [[📜Various Complenetsで$から始まるトークの補完が表示されない]]
- [[📜Various ComplementsでPredicate Complementsをサイクルさせる]]
- [[📜2024-02-04 Various Complementsでアンダースコアで接続された単語を1単語と見なせるようにする]]
- [[📜2024-02-18 Various Complementsでinternal linkのエイリアス入力をスムーズに]]
- [[📜2024-02-25 Mathブロックの中ではVarious Complementsの補完を無効にする]]
- [[📜2024-03-09 Various Complementsで入力した単語を後からリンク化する]]
- [[📜2024-03-10 Various Complements v10に伴う設定の破壊的変更]]
- [[📜2024-07-28 Various Complementsをnpmからpnpmに移行する]]
- [[📜2025-03-09 Various Complementsの韓国語対応調査]]
- [[📜2025-06-29 Various Complementsの除外パスglob pattern対応]]
- [[📜2025-07-03 Various Complementsのv10.7.0をモバイル環境で動かすとmicromatchがエラーになる]]
- 📝**トラブルシューティング**
- [[📝An error was reported when loading a custom dictionary]]
## ネタストック
- [ ] コマンドコンプリーション(コマンドを実行できるようにする)
- [[Custom dictionary complement]]を拡張するのもアリ?
- [ ] Phrase pattern triggerはマニュアルのとき無効にしたい
- `[\u3040-\u309F\u30A0-\u30FF]{1,2}`