Windows下使用Visual Studio Code运行一个rust程序 第一步安装 Rust打开官方网站Rust 官方网站根据实际电脑点击三个中的一个下载后点击exe等待安装完成即可。新打开一个CMD。验证rustc --version例如rustc 1.91.0 (xxxxxxxx)再验证cargo --version例如cargo 1.91.0如果两个命令都正常说明安装成功。第二步安装 Rust 插件打开 VS CodeCtrl Shift X搜索rust-analyzer安装官方插件rust-analyzer Publisher: The Rust Programming Language不建议再安装旧的 Rust 插件如 Rust Language目前官方推荐使用rust-analyzer。第三步创建工程不要自己新建.rs文件使用 Cargo 创建工程。打开终端cargo new hello_rust输出Created binary (application) hello_rust进入目录cd hello_rust目录结构hello_rust │ ├── Cargo.toml │ ├── Cargo.lock │ └── src │ └── main.rs第四步用 VS Code 打开工程不要只打开main.rs而是File ↓ Open Folder ↓ hello_rust第五步Hello World打开src/main.rs默认就是fn main() { println!(Hello, world!); }第六步运行程序终端cargo run第一次会编译Compiling hello_rust v0.1.0 Finished dev profile Running target\debug\hello_rust.exe输出Hello, world!以后修改代码再执行cargo run即可。第七步自动编译检查保存文件Ctrl Srust-analyzer会自动检查语法错误。例如fn main() { let a ; }会立即出现红色波浪线不需要手动编译。第八步F5 调试安装 CodeLLDB打开扩展Ctrl Shift X搜索CodeLLDB安装CodeLLDB Publisher: Vadim Chugunov安装完成后按F5通常会自动生成.vscode launch.json一个典型的launch.json类似于{ version: 0.2.0, configurations: [ { type: lldb, request: launch, name: Debug, cargo: { args: [ build, --bin, hello_rust ] }, args: [], cwd: ${workspaceFolder} } ] }之后F5开始调试F10单步跳过F11单步进入Shift F11跳出函数Shift F5结束调试按了F5进入调试后IDE顶部也有调试的快捷按钮