从零开始的vscode配置及安装rust教程

配置vscode的rust环境
  • 下载安装vscode
  • [mac 环境](#mac 环境)
    • [1. 下载安装rust](#1. 下载安装rust)
    • [2. 配置 mac vscode环境](#2. 配置 mac vscode环境)
    • [3. 创建一个测试项目](#3. 创建一个测试项目)
  • [windows 环境](#windows 环境)
    • [1. 安装c++运行环境](#1. 安装c++运行环境)
    • [2. 安装配置rustup](#2. 安装配置rustup)
    • [3. 配置windows vscode环境](#3. 配置windows vscode环境)
    • [4. 创建一个测试项目](#4. 创建一个测试项目)

下载安装vscode

1.官网应用程序下载 vscode:https://code.visualstudio.com(根据电脑操作系统选择对应版本)

2.安装教程可查阅:转自vscode保姆级安装配置

  • mac下载:
  • windows下载

mac 环境

1. 下载安装rust

  • 输入命令

    复制代码
    // 打开mac终端执行如下代码:
    curl https://sh.rustup.rs -sSf | sh

    终端会自动进入安装状态,提示你是否安装,选用默认安装(直接Enter)即可。然后稍等一会就会提示安装完成。

  • 重启一个新的终端应用rust的环境变量或者直接在终端执行以下命令让环境变量生效:

    复制代码
    // 在mac终端执行如下代码:
    source $HOME/.cargo/env
  • :
    rustc --version

    复制代码
    rustc 1.32.0 (25efde3d8 2024-04-09)

2. 配置 mac vscode环境

  • 安装插件

    Rust

    Rust-analyzer

    crates

    CodeLLDB

    Rust Syntax

    Rust Test Lens

    Better TOML

  • 使用vscode终端执行如下命令(快捷键:ctrl+ `):

    复制代码
    //安装rust的一些拓展插件
    rustup component add rls rust-analysis rust-src

3. 创建一个测试项目

  • 使用vscode终端执行如下命令:

    复制代码
    //创建一个hello_world项目
    cargo new hello_world
    //进入这个项目文件夹
    cd hello_world
    //运行这个项目
    cargo run
  • 运行结果

    到这里, mac的rust配置环境就算是大功告成了。

windows 环境

1. 安装c++运行环境

Rust 的编译工具依赖 C 语言的编译工具。

方式一:使用Microsoft C++ 生成工具

一般没有下载visual studio IDE,是没有生成工具的。需要单独安装,且需要(3~4)G空间。下载链接:Microsoft C++ 生成工具

方式二:MinGW + GCC 编译环境(建议,下载占用存储较低)
转自vscode 配置c++环境(小白专用)

2. 安装配置rustup

  • 下载rustup

    在已经配置好c++的生成工具的前提下,下载rustup:rustup-init.exe

    使用管理员身份 运行rustup-init.exe, 回车等待安装完成即可。

  • 检测是否安装成功

    打开cmd命令行,使用以下命令检测rust是否安装成功。

    复制代码
    >rustup --version
    rustup 1.27.0 (bbb9276d2 2024-03-08)
    info: This is the version for the rustup toolchain manager, not the rustc compiler.
    info: The currently active `rustc` version is `rustc 1.77.2 (25ef9e3d8 2024-04-09)`
    
    >rustc --version
    rustc 1.77.2 (25ef9e3d8 2024-04-09)
    
    >cargo --version
    cargo 1.77.2 (e52e36006 2024-03-26)

    检测如上,说明安装成功。

3. 配置windows vscode环境

  • 安装插件
    Rust
    Rust-analyzer
    CodeLLDB
    crates
    Rust Syntax
    Rust Test Lens
    Better TOML

4. 创建一个测试项目

  • 使用vscode终端执行如下命令:

    复制代码
    //创建一个hello_world项目
    cargo new hello_world
    //进入这个项目文件夹
    cd hello_world
    //运行这个项目
    cargo run
  • 运行结果

    到这里, windows的rust配置环境也算是大功告成了。

相关推荐
杰克逊的黑豹39 分钟前
不再迷茫:Rust, Zig, Go 和 C
c++·rust·go
Source.Liu1 小时前
【学Rust写CAD】28 带 Alpha 通道的双线性插值函数(bilinear_interpolation_alpha.rs)
rust
Source.Liu1 小时前
【学Rust写CAD】27 双线性插值函数(bilinear_interpolation.rs)
后端·rust·cad
yinhezhanshen1 小时前
理解rust里面的copy和clone
开发语言·后端·rust
色空大师2 小时前
【idea】实用插件
java·ide·intellij-idea
suanday_sunny2 小时前
VSCode运行,各类操作缓慢,如何清理
ide·vscode·编辑器
信计小白2 小时前
vscode报Module containing this breakpoint has not yet loaded
ide·vscode·编辑器
叠叠乐8 小时前
rust Send Sync 以及对象安全和对象不安全
开发语言·安全·rust
niandb9 小时前
The Rust Programming Language 学习 (九)
windows·rust
MonkeyKing_sunyuhua12 小时前
Visual Studio Code 进行汉化
ide·vscode·编辑器