## 📰Impression 先週は[[📒My Products]]を沢山リリースした。1週間で3回のメジャーバージョンアップをしたのは恐らく初めてだろう。 ### [[🦉Another Quick Switcher]] ついにメジャーバージョンが2になった。 <div class="link-card"> <div class="link-card-header"> <img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/> <span class="link-card-site-name">GitHub</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">Release 2.0.0 · tadashi-aikawa/obsidian-another-quick-switcher</p> </div> <div class="link-card-description"> </div> </div> <img src="https://opengraph.githubassets.com/316a55af18bfe63752c1a5e32f253ce62ead850c1e9f4a9e46a64454db1e30d1/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/2.0.0" class="link-card-image"/> </div> <a href="https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/2.0.0"></a> </div> 候補がaliasやtagでヒットした場合、候補の下にそれらをうっすら表示する機能を追加した。以前のようにファイルに紐付けられたすべてのtagを表示することはできないが、[[Quick switcher]]の役割を考えると、それはやりすぎだろう..ということで。 <iframe width="100%" src="https://user-images.githubusercontent.com/9500018/141798100-c6e77730-f8a5-4408-8805-0c939cd39b40.mp4" /> <iframe width="100%" src="https://user-images.githubusercontent.com/9500018/141798921-53cb9f76-1bdf-42ce-b355-831448bf7ca6.mp4" /> ⭐も20を超えて22になった😊 ### [[🦉Various Complements]] だが、先週のMVPはなんといっても[[🦉Various Complements]]だろう。以前のリリースが3月13日だったため、実に8ヶ月ぶりのカムバックだ。 8ヶ月ごしのリリースはv1.0.0という形で華やかに飾った。 <div class="link-card"> <div class="link-card-header"> <img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/> <span class="link-card-site-name">GitHub</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">Release 1.0.0 · tadashi-aikawa/obsidian-various-complements-plugin</p> </div> </div> <img src="https://opengraph.githubassets.com/67ff6c8bd229119572f58948dd5a8458bfb41a1fa124335f253f499523b7a900/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.0.0" class="link-card-image"/> </div> <a href="https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.0.0"></a> </div> きっかけは[[👤tyf2018]]のくれた小さなIssueだった。[[Autocomplete]]の存在もあったので敢えて身を潜めていたが、未だに[[🦉Various Complements]]プラグインを使ってくれている人の存在を知った。 <div class="link-card"> <div class="link-card-header"> <img src="https://github.githubassets.com/favicons/favicon.svg" class="link-card-site-icon"/> <span class="link-card-site-name">GitHub</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">Does the word selection interface consider adding a page turning function, like the input method? · Issue #8 · tadashi-aikawa/obsidian-various-complements-plugin</p> </div> </div> <img src="https://opengraph.githubassets.com/2fc8199e7e3a390797794d7870b5524fe616b5a2353b5dbc950e560cdec98096/tadashi-aikawa/obsidian-various-complements-plugin/issues/8" class="link-card-image"/> </div> <a href="https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/issues/8"></a> </div> それと同時に以下の出来事も関与した。 - [[Obsidian]]のエディタで利用しているライブラリが[[CodeMirror 5]]から[[CodeMirror 6]]に置き換わり、[[🦉Various Complements]]が動作しなくなっていた - [[Obsidian API]]に[[obsidian.EditorSuggest]]が追加された 書き直すには千載一遇のタイミングであり、その流れに身を任せてほぼフルスクラッチ..そしてリリースした。副次的にリアルタイム補完機能、モバイル、Live Previewにも対応できた。 v1.0をリリースしたら一部の熱狂な方々からアツイ反響があった。数えてみたら、ほんの5日間で13ものFeature Requestが作成されていた。バグ報告ではなくFeature Requestだ。特に数多くのFeature Requestや意見をくれた[[👤Chris Grieser]]には感謝したい。 特にオススメなのはユーザー辞書機能だ。descriptionやaliasも定義できるので、絵文字や数式、コードスニペットなど幅広い用途で使える。 <iframe width="100%" src="https://user-images.githubusercontent.com/9500018/142748742-5440d7a1-88d3-49be-b442-69e793c29b28.mp4" /> 今は、次の目玉機能として`File name suggestions`を実装している。`[[`を入力しなくても、入力したファイルに関するノードが既に存在するならばサジェストする機能だ。 ![](https://user-images.githubusercontent.com/9500018/142764497-23ea3395-6270-4feb-9a75-ea8ce1774a69.gif) ## 🎇Shiny Outputs ### 🦉My products - [[🦉Various Complements]] - [Various Complements v2.0.0リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/2.0.0) - [Various Complements v1.4.1リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.4.1) - [Various Complements v1.4.0リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.4.0) - [Various Complements v1.3.0リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.3.0) - [Various Complements v1.2.1リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.2.1) - [Various Complements v1.2.0リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.2.0) - [Various Complements v1.1.0リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.1.0) - [Various Complements v1.0.0リリース](https://github.com/tadashi-aikawa/obsidian-various-complements-plugin/releases/tag/1.0.0) - [[🦉Another Quick Switcher]] - [Another Quick Switcher v2.0.1リリース](https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/2.0.1) - [Another Quick Switcher v2.0.0リリース](https://github.com/tadashi-aikawa/obsidian-another-quick-switcher/releases/tag/2.0.0) ### 📗Productivityを上げるために大切な100のこと - [[📗ターミナルの補完に頼る]] ## ⚙️New gears - [[Copy Publish URL]] ## 📚Inputs - [[KVS]] - [[EventSource's response has a MIME type...のエラーでWebpackがホットリロード(hotreload)できない]] - [[📝Nuxt Bridgeでnuxt.configのssrをfalseにするとnuxt(nuxi) generateに失敗する]] - [[ライブラリクレート]] - [[バイナリクレート]] - [[パッケージ]] - [[fzf]] - [[inputrc]] - [[Readline]] - [[Readlineが表示する候補のヒットしたprefixに色をつける]] - [[Readlineでハイフンとアンダースコアを同一視する]] - [[Readlineで大文字と小文字を同一視する]] - [[Typo]] - [[grep]] - [[history]] - [[Paste JSON as Code]] - [[quicktype]] - [[JavaScriptでStringをUint8Arrayに変換]] - [[JavaScriptでUint8ArrayをStringに変換]] - [[TextDecoder]] - [[TextEncoder]] - [[TypeScriptで固定配列からユニオン型を作成]] - [[EditorSuggestの候補決定をEnter以外のキーにも割り当てる]] - [[obsidian.EditorSuggest]] - [[📝An error was reported when loading a custom dictionary]] - [[現在VaultのMarkdownファイルをすべて取得 (Obsidian)]] - [[コンコルド効果]] - [[ブルックスの法則]]