simple-web-system technology

Webに関する技術をシンプルに扱うブログ

Ruby on RailsでLSPで補完する話を調べた

ruby on railsのlspに関して調べてた。

VSCode

vscodeでやる場合は、extenstionはshopifyのrubyとsteepを入れる。

marketplace.visualstudio.com

marketplace.visualstudio.com

rbsのsyntax highlightingも入れた方が良さそうだけど、どれも微妙。

Gemfile

lspはshopifyのruby-lsp, ruby-rails-lsp, ruby-lsp-rspecをGemfileに入れる。

github.com

github.com

github.com

Gemfileじゃなくて、gem installからやると自分の環境だとなんかうまくいかなかった。

余談

rubymineだといい感じに動いてたのがvscodeだと動かないとかあるから面倒。

rbsがrubymineだといい感じにエラー無視してくれるけど、vscodeだと無視してくれないせいでLSP動かないとか

参考

他は大体この人の参考にするといい感じだった

tech.medpeer.co.jp