VSCode 配置 Rust 开发环境
文章目录
介绍
在国内由于网络的原因导致安装 Rust 相关工具有些问题,本文只记录关键路径,以便快速安装配置。
环境
- Rust 1.27.0
- VSCode 1.24.1
- VSCode 扩展 Rust(tls) 0.4.5
- macOS High Sierra 10.13.2
- HTTP/Socks5 代理
过程
设置代理
|
|
注意:这两个代理服务器选项只在当前 Shell 会话中开启,因此之后的命令都需要在此窗口中输入。
安装 Rust
使用官方网站推荐方法安装。
|
|
之前已经安装过的用户可以使用 rustup update
更新版本。
安装 Rust 辅助工具
cargo
|
|
rustup
|
|
安装 VSCode Rust 扩展
打开 VSCode,在扩展中心搜索 Rust,安装第一个 Rust(rls) 即可。
安装完成后需要在 VSCode 中设置 rust-client.channel
为 stable
。
同时建议设置 editor.formatOnSave
为 true
,以便在保存时使用 rust-fmt 格式化代码。
注意:一定不要同时有多个 Rust 扩展,需要先将其他 Rust 扩展卸载,以防出问题。
测试
使用命令创建 Rust 新项目,之后使用 VSCode 打开项目,并手动打开 src/main.rs
以便触发 Rust 扩展检查环境状态,选择启用 RLS
即可。
|
|