VS Code + Rust 开发环境配置指南

  • 时间:2025-11-05 16:36 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:关于Rust,笔者前文已经做过详细介绍,此次描述如何配置开发环境,用 VSCode 打造Rust的编程IDE,让你用最熟悉的方式写出最现代的代码! 一、准备工作1. 安装 Rust 官方工具链Rust 提供了超级方便的安装器: 访问官网:https://www.rust-lang.org 在终端(Windows CMD/PowerShell 或 macOS/Linux 终端)输入:curl --p

关于Rust,笔者前文已经做过详细介绍,此次描述如何配置开发环境,用 VSCode 打造Rust的编程IDE,让你用最熟悉的方式写出最现代的代码!


一、准备工作

1. 安装 Rust 官方工具链


VS Code + Rust 开发环境配置指南

Rust 提供了超级方便的安装器:

访问官网:https://www.rust-lang.org
在终端(Windows CMD/PowerShell 或 macOS/Linux 终端)输入:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

或 Windows 用户直接下载安装包即可。

它会自动安装:

  • rustc:编译器
  • cargo:项目构建与包管理工具
  • rustup:版本管理工具

2. 验证安装

rustc --version

cargo --version

看到版本号说明一切 OK!


二、创建第一个 Rust 项目

使用 cargo 创建项目:

cargo new hello_rust

cd hello_rust

cargo run

这会输出:Hello, world!


三、安装 VS Code + 插件

✅ 1. 安装 VS Code(微软官方)

下载地址:
https://code.visualstudio.com

✅ 2. 安装 Rust 插件(推荐 rust-analyzer)

在 VS Code 插件市场中搜索:rust-analyzer,点击安装即可。


VS Code + Rust 开发环境配置指南

VS Code + Rust 开发环境配置指南

它支持:

  • 智能补全
  • 跳转定义
  • 实时诊断
  • 类型提示
  • 自动格式化

如果你之前装过 Rust (rls) 插件,提议卸载,rust-analyzer 更现代、维护活跃。


⚙️ 四、可选增强插件推荐

插件名

功能

CodeLLDB

调试 Rust 程序

Crates

查看依赖版本、快速跳转文档

Better TOML

美化 Cargo.toml 配置文件

Error Lens

高亮错误提示更明显


五、配置调试(LLDB)

如果你想用 VS Code 图形化调试 Rust 程序:

  1. 安装插件 CodeLLDB
  2. 在项目根目录创建 .vscode/launch.json 文件:

VS Code + Rust 开发环境配置指南

注意:需先 cargo build 构建程序,确保 target/debug/hello_rust 存在。


六、常用 VS Code 快捷键(Rust 适用)

操作

快捷键

格式化代码

Shift + Alt + F

重命名变量

F2

跳转定义

F12

查找引用

Shift + F12

打开终端

Ctrl + `


✅ 七、常见问题 & 提示

  • Rust 编译慢?使用 cargo check 取代 cargo build,快速语法检查;
  • 想看某个库的源码?在 VS Code 中 Ctrl+点击 即可;
  • 想写测试?直接在项目中添加 #[test] 的函数,然后运行 cargo test;

总结

步骤

工具

安装语言

Rust 官方工具链(rustup)

编辑器

VS Code

必装插件

rust-analyzer

可选插件

CodeLLDB、Crates、Better TOML

项目管理

cargo(构建、运行、测试、依赖)


Rust 是未来,配置环境别掉队!
用 VS Code 写 Rust,不仅开发效率高,调试体验也很丝滑。如果你曾被 C/C++ 的野指针困扰,Rust 将带你走入更安全的世界。

  • 全部评论(0)
手机二维码手机访问领取大礼包
返回顶部