Rust VS Code 安装配置

一、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

small_lei_it 技术无止境,追求更高。
原文地址:https://www.cnblogs.com/smallleiit/p/14698292.html