国内win用户完整安装rust和vscode,笔记。
1、设置windows环境变量,使用字节跳动的国内镜像:
RUSTUP_DIST_SERVER=https://rsproxy.cn
RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
2、设置windows环境变量,指定rust工具包安装的位置:
RUSTUP_HOME=X:\rust\rustup
CARGO_HOME=X:\rust\cargo
3、官网下载,下载文件名rust-init.exe,运行,一路选1。
4、rust-init.exe第一步提示下载安装msvc,默认安装(较大安装时间较长)。
5、下载vscode安装,安装rust-analyzer扩展。
6、下载vscode的CodeLLDB调试插件离线包(windows版)
https://github.com/vadimcn/codelldb/releases/
把下载完的vsix文件拖进vscode扩展栏。
7、配置Cargo使用字节跳动的国内镜像。
在上面第2步指定的Cargo目录里新建一个config文件(无扩展名),内容:
[source.crates-io]
replace-with = 'rsproxy-sparse'
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index/"
[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"
[net]
git-fetch-with-cli = true
结束!