環境是Ubuntu gnome 16.10。能夠用以下方式安裝:html
umake ide visual-studio-code
ext install c++
"program": "${workspaceRoot}/${fileBasenameNoExtension}.out"
。即,若源文件是case.c,則將調試case.out文件。 "preLaunchTask": "build"
。保存後切換至源文件,按F5調試,此時彈出一個信息框要求配置任務運行程序,選擇後點擊Others,跳出tasks.json(官方文檔 )配置文件,配置一個名爲」build「的任務。{ "version": "0.1.0", "command": "gcc", // 編譯C程序。能夠換成 echo 來調試命令參數 "isShellCommand": true, "tasks": [ { "taskName": "build", // 任務名 "suppressTaskName": true, "args": ["-g", "-o", "${fileBasenameNoExtension}.out", "${file}"], // 命令參數 "problemMatcher": { "owner": "cpp", "fileLocation": ["relative", "${workspaceRoot}"], "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5 } } } ] }
保存後切換至源代碼,再次按F5啓動調試 c++