Rust在vs code中debug
由think创建,最终由think 被浏览 16 用户
创建一个hello项目
cargo new hello_cargo
cd hello_cargo
cargo build
安装vscode rust插件
-
rust
-
codelldb,用于debug rust代码(这里运行环境是linux,实际开发环境是 mac + vscode + remote docker + centos in docker)
配置vscode
左侧 运行和调试 > 添加配置…
添加如下配置,注意program和cwd的路径,你的可能不一样
{
"type": "lldb",
"name": "Launch Rust Program",
"request": "launch",
"program": "${workspaceFolder}/hello_cargo/target/debug/hello_cargo",
"args": [],
"cwd": "${workspaceRoot}/hello_cargo"
}
设置断点开始调试
设置断点,然后就可以一步一步Debug了,还是挺方便的。修改代码后,先cargo build,然后调试