一、mac配置环境
- curl https://sh.rustup.rs -sSf | sh
- curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
- 配置rust环境,需要先找到$HOME/.cargo
- 如果环境变量未配置可查看根目录下的env文件
- 使用如下指令
sudo gedit ~/.bashrc export PATH="$HOME/.cargo/bin:$PATH"
- 配置代理
// 根目录下创建config文件,写入如下代码 [source.crates-io] registry = "https://github.com/rust-lang/crates.io-index" # 指定镜像(下面几个里选一个) replace-with = 'ustc' # 清华大学 [source.tuna] registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git" # 中国科学技术大学 [source.ustc] registry = "git://mirrors.ustc.edu.cn/crates.io-index" # 上海交通大学 [source.sjtu] registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index" # rustcc社区 [source.rustcc0] registry = "https://code.aliyun.com/rustcc/crates.io-index.git" [source.rustcc1] registry="git://crates.rustcc.cn/crates.io-index" [source.rustcc2] registry="git://crates.rustcc.com/crates.io-index"
二、安装Vs Code插件
- 安装rust-analyzer(不要和其它rust插件同时安装防止冲突)
- 安装crates,对rust安装的库拥有版本提示
- CodeLLDB,debug调试工具
- TOML Language Support, 对.toml提示
- TabNine(推荐安装,电脑比较卡就要慎重了)
地址:https://blog.csdn.net/u010766458/article/details/105117102