方法一:web
用visual studiowindows
步骤:visual-studio-code
安装msvc工具链 rustup toolchain install stable-x86_64-pc-windows-msvcapp
切换到该工具链 rustup default stable-x86_64-pc-windows-msvc工具
编译代码 F:\rust_test\t1>cargo build
Compiling t1 v0.1.0 (F:\rust_test\t1)
Finished dev [unoptimized + debuginfo] target(s) in 1.71svisual-studio
调试F:\rust_test\t1>"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe" F:\rust_test\t1\target\debug\t1.exeui
而后你就能够下断电了this
方法二:用vscodedebug
参考连接 https://www.brycevandyk.com/debug-rust-on-windows-with-visual-studio-code-and-the-msvc-debugger/3d
步骤
安装拓展
配置
遗留问题
在debug的时候vscode老是找不到代码
可是goto definition是对的
暂时解决方案: xcopy /c/d/e C:\Users\cutep\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\src\rust g:\rustc\fc50f328b0353b285421b8ff5d4100966387a997