1、Linux下搭建Rust开发环境
1.1、使用Rustup安装
执行如下命令
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
执行结果如下:
在这里使用默认的安装,执行结果如下:
1.2、配置Rust环境变量
当出现Rust is installed now. Great时执行如下命令配置Rust环境变量
source $HOME/.cargo/env
在 Rust 开发环境中,所有工具都安装在 ~/.cargo/bin 目录中,您可以在这里找到包括 rustc、cargo 和 rustup 在内的 Rust 工具链。
1.3、验证是否安装成功
执行如下命令来查看Rust版本信息
rustc --version
打印如下:
1.4、卸载Rust
如果想卸载Rust需执行如下命令行:
rustup self uninstall
打印如下信息表示卸载完成:
2、VScode搭建Rust开发环境
2.1、安装rust-analyzer
它会实时编译和分析你的 Rust 代码,提示代码中的错误,并对类型进行标注。
参考手册:https://rust-analyzer.github.io/manual.html。
2.2、安装Rust Syntax
Rust Syntax为代码提供语法高亮。
2.3、安装crates
crates可以帮助你分析当前项目的依赖是否是最新的版本。
2.4、安装Better TOML
Rust 使用Better TOML做项目的配置管理。
2.5、安装Rust Test Lens
Rust Test Lens可以快速运行某个Rust测试。
2.6、 安装Tabnine AI Autocomplete
基于 AI 的自动补全,可以帮助你更快地撰写代码。支持Java、C、PHP、Go、C#、Ruby、Objective-C、Rust、Swift、Type、OCaml、Scala、Kotlin、Perl、SQL、HTML、CSS和Bash。主流编程语言几乎都囊括在内。