官网下载的diesel用例执行的时候没有继续往下走,所以想看看是卡在哪了。所以需要配置VSCode 调试Rust。
- 安装VSCode插件,因为我是windows所以安装:
https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools
点击install。在VSCode里会自动打开插件页面(这个设计超赞,不需要在plugin里再次查找了)。安装之。 - 配置运行。点击左边的“Run and Debug”,在左上角的对话框里有配置,点击后找到“C++Windows”,也就是刚才装的插件。出现一个launch.json文件,修改其中的program值:
"program": "${workspaceFolder}/target/debug/write_post.exe" - Debug。按F5
- 如果需要变更bin,点击齿轮,修改program的值。

- 默认不支持断点,在file/preferences/settings中勾上它:

结果
以下就是执行到断点时的样子了:

参考
https://www.forrestthewoods.com/blog/how-to-debug-rust-with-visual-studio-code/
本文档详细介绍了如何在Windows环境下配置Visual Studio Code(VSCode)来调试Rust程序。首先,安装C++插件,然后配置运行和调试设置,包括修改launch.json文件中的program值。通过设置,可以实现断点调试,并展示了断点暂停时的界面。参考提供的链接,你可以轻松学会在VSCode中调试Rust代码。
3906

被折叠的 条评论
为什么被折叠?



