rust使用vscode調試環境

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程序
        }
    ]

如圖:

clipboard.png

clipboard.png

相關文章
相關標籤/搜索