-
下载vscode并安装
-
mac终端运行指令: xcode-select --install
-
vscode安装插件:C/C++、Code Runner、CodeLLDB
-
新建test.c或者test.cpp文件,写入测试代码,点击vscode右上角齿轮按钮,选择C/C++:gcc或者C/C++:clang,vscode会自动添加launch.json和tasks.json文件,并自动打开launch.json文件
-
配置launch.json和tasks.json文件:
5.1 launch.json文件:
{ "version": "0.2.0", "configurations": [ { "type": "lldb", "request": "launch", "name": "Debug", //"program": "${workspaceFolder}/test.out", //上一行是官方写法,但是不同的cpp调试都要改配置,非常麻烦 "program": "${workspaceFolder}/${fileBasenameNoExtension}", "args": [], "cwd": "${workspaceFolder}", "preLaunchTask": "C/C++: clang++ 生成活动文件" } ] }5.2 将tasks.json文件中label属性配置复制,替换launch.json文件preLaunchTask的属性配置
-
修改vscode配置:打开vscode的Setting,勾选Whether to run code in Integrated Terminal,勾选后,可以在terminal中使用scanf函数
-
运行程序:右键,点击Run Code
-
调试程序:点击vscode左侧工具栏的Run and Debug按钮