Open2

VSCode の Ruby LSP 設定

kazumeatkazumeat

asdf から mise に移行したら Ruby LSP が動かなくなった時のメモ

こちらはもう推奨されていない
https://marketplace.visualstudio.com/items?itemName=rebornix.Ruby

こっちの拡張パック入りのやつではなく、
https://marketplace.visualstudio.com/items?itemName=Shopify.ruby-extensions-pack

こちらの Ruby LSP 単体をインストール(1つずつ検証したいだけで、後々拡張パックを入れないわけではない)
https://marketplace.visualstudio.com/items?itemName=Shopify.ruby-lsp

参考

kazumeatkazumeat

以下の info が出てる。failed なのに、特に問題なく起動してた。sorbet は必須というわけでもない?ので拡張パック入れてない

2024-04-07 17:26:28.558 [info] (project) Ruby LSP Rails failed to initialize server: /Users/kazumeat/project/vendor/bundle/ruby/3.1.0/gems/bootsnap-1.18.3/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:17:in `require': cannot load such file -- sorbet-runtime (LoadError)