エラーを確認してから解決するまでの一部始終です。
とりあえずこれを入れとけば良いんでしょう?
Rust (rls) – Visual Studio Marketplace
そして、
cargoコマンドで作成したプロジェクトを開くとRLS(Rust Language Server)がインストールされると、、
おや?
エラーに従う
Couldn’t start client Rust Language Server
Rustup not available. Install from https://www.rustup.rs/
こちらに従いアクセスします。
https://rustup.rs/
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
これをやれっていうメッセージが、ん、、やったような?
[Rust] とりあえずHello World!してみた – Qiita
とりあえず、実行。
curl: option --proto: is badly used here
なんか文句言われた。
こんな時は設定を見つめる
rustupに依存してそうなのでそれっぽいところを、、
おや。。。?
"rust-client.rustupPath": "rustup"
デフォルト設定がこれになってますね。
変えてみましょう。
"rust-client.rustupPath": "[インストールしたパス]/.cargo/bin/rustup"
おお、いけそう!
The Rust Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted.
はい、次の問題が発生しました。
こちらのsetupにそって実行していくことにしましょう。
rustup update
rustup component add rls rust-analysis rust-src
そして、VSCodeの再起動。
エラー解消!!
やりました。下のくるくるがなくなりました!
最近何かとハマる気がします。