Skip to content

VSCode调试Rust代码 #41

@chenshenhai

Description

@chenshenhai

Rust开发

安装环境

开始调试

初始化调试项目

mkdir debug_rs

cd debug_rs

cargo init

编辑调试代码

./debug_rs/src/main.rs 文件上写入待调试代码

fn add(x: i32, y: i32) -> i32 {
    return x + y;
}

fn main() {
    let x = 123;
    let y = 456;
    let result = add(x, y);

    let result = add(result, result);
    println!("result = {}", result);
}

调试配置

  • 选择 调试 -> 添加配置

debug_rs_001

  • 会初始化配置文件

debug_rs_002

  • 打断点

debug_rs_003

  • 调试结果

debug_rs_debug

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions