环境是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++