安装rust-analyzer
rustup component add rust-analyzer-preview
rust-analyzer会装到以下路径:
~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rust-analyzer
这样装的好处是rust-analyzer会跟随rustc一起更新,也能在不同rustc版本的项目中用相应版本的rust-analyzer
还有个好处是不需要编译rust-analyzer源码,而且rust-analyzer作为一个component方便管理
vscode配置rust-analyzer路径
{
"rust-analyzer.server.path": "~/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rust-analyzer"
}
切换成2021-04-08版本的rust-analyzer
例如我想制定用04-08版本的rust-analyzer
rustup run nightly-2021-04-08 rust-analyzer
例如用默认nighly分支的rust-analyzer可执行文件可以这么执行:
rustup run nightly rust-analyzer
1
共 3 条评论, 1 页
评论区
写评论如果是mac用户还可以使用brew来安装rust-analyzer并管理版本
谢谢分享~
vim 下 coc-rust-analyzer 手动管理 rust-analyzer 时有用~
好像没有碰到需要切换analyzer版本的情况,一直是每次VSCode下提示我更新analyzer版本时就更新,用得满顺手。