从零开始的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配置环境也算是大功告成了。

相关推荐
Thanks_ks11 小时前
【第 006 讲】搭建 PyCharm 开发环境:PyCharm 的下载与安装 | 初始设置与常用配置
ide·python·pycharm·开发工具·jetbrains·开发环境·集成开发环境
unconditional1 天前
我拆了 sdkm 的回滚设计:每个写操作,都提前写好了翻车预案
rust·开源
数字幽灵1 天前
开源!我用 Rust 手搓了一个 Agent 原生的鸿蒙逆向分析平台
rust
独隅2 天前
WebStorm macOS 安装部署与高效调优实战指南
ide·macos·webstorm
Kapaseker2 天前
Rust 不用写 for 循环?看我怎么写!
rust
奶油话梅糖3 天前
打开项目 0.9 秒、内存只有 IDEA 的 1/12:OpenIDEA 用 Rust 把 IntelliJ IDEA 重造了一遍
java·rust·github·intellij-idea
golang学习记3 天前
IDEA 2026.3 远程开发迎来重磅升级
java·ide·intellij-idea·远程开发
Vex2une3 天前
Google Picasa 精神续作:Rust 重写的离线本地相册工具‌
rust·图片管理·picasa·马良·本地照片管理·重复图片检测·maliang
别问!问就是全会4 天前
Jupyter Notebook 安装包下载|单元格分块运行,图表直接内嵌
ide·python·其他·jupyter
unconditional4 天前
我拆了 sdkm 的自定义 SDK 机制:所谓“内置”,就是官方提前帮你填好的表
rust·开源