kakehashi v0.0.12をリリースしました!
kakehashiを使うと、以下の動画みたく、高度な機能を様々なエディタで利用できます。
- 任意言語のシンタックスハイライト
- Markdown中のコードブロックのような埋め込みコードに対するコード補間、定義ジャンプ、ホバー
元々は基盤技術にあやかってtreesitter-lsと名付けていましたが、あらゆるエディタ・言語の架け橋になるという願いを込めてkakehashiに改名しました。まだ荒削りですが、ぜひGitHubのスターやスポンサーを通じて応援いただけると嬉しいです!
リリースを重ねて、ずいぶんと安定性を向上させましたが、細かい不具合が残っています。編集中にシンタックスハイライトが一時的に崩れたり、唐突に補完が止まったり……。承知の上で試してみていただける方がいればぜひお願いします。
- ダウンロード: https://github.com/atusy/kakehashi/releases
- ドキュメント: https://github.com/atusy/kakehashi/blob/main/docs/README.md
- Neovim向け設定例: https://github.com/atusy/kakehashi/blob/main/scripts/minimal_init.lua
- Vim向け設定例: https://github.com/atusy/kakehashi/blob/main/scripts/minimal_init.vim
調べたところ、VSCodeに対応するには別途エクステンションが必要そうなので、今後の対応を検討しています。
Atusy's blog