asdfのおすすめrustプラグイン

久々にRustを触っていたときに一瞬ハマったのでメモしておきます。

asdfでRustを管理する場合、真っ先に思いつくのはasdf-community/asdf-rustです。しかし、これを使ってRustをインストールする場合、Language Serverに必要な標準ライブラリのソースコードが入ってこないことがわかりました。

question - how to get stdlib sources for intellij? · Issue #18 · asdf-community/asdf-rust

少し調査したところ、上記issueでも言及がある通りcode-lever/asdf-rustを使うのが良さそうでした。

ただし、rust-analyzerは下記の手順で自分で入れる必要があるっぽいのでそこは注意が必要です。

rustup component add rust-analyzer

これでLSPで補完が効くようになりました。めでたしめでたし。


related-posts