1、需安裝vscode插件 RLS(vscode搜索插件rls) 、 lldb(vscode搜索插件codelldb)
二、配置lldb調試文件
// lldb的launch.json配置內容
"version": "0.2.0",
"configurations": [
{
"name": "rust", // 配置名稱,將會在調試配置下拉列表中顯示
"type": "lldb", // 調試器類型:Windows表示器使用cppvsdbg;GDB和LLDB使用cppdbg。該值自動生成
"request": "launch", // 調試方式
"program": "${workspaceRoot}/target/debug/helloworld", // 要調試的程序(完整路徑,支持相對路徑)
"args": [], // 傳遞給上面程序的參數,沒有參數留空便可
"stopAtEntry": false, // 是否停在程序入口點(即停在main函數開始)(目前爲不停下)
"cwd": "${workspaceRoot}", // 調試程序時的工做目錄
"environment": [],
"externalConsole": false, // 調試時是否顯示控制檯窗口(目前爲不顯示)
//"preLaunchTask": "build", //預先執行task.json
"MIMode": "lldb" //MAC下的debug程序
}
]
如圖: