首先安装好vscode以后,还需要安装一个C/C++编译器并且设置环境变量,这里以使用mingw-w64为例
mingw-w64安装地址如下:mingw-w64

点击下载安装包:

vscode逐行调试java vscode调试和运行_编辑器


mingw-w64安装过程如下:

下载好安装包以后,选择解压,解压以后的位置就是安装的位置

vscode逐行调试java vscode调试和运行_vscode逐行调试java_02


解压以后,选择添加环境变量选择此电脑,右键,属性,打开高级系统设置:选择高级选项卡下面的环境变量

vscode逐行调试java vscode调试和运行_vscode_03


编辑系统变量里面的Path路径,选择新建

vscode逐行调试java vscode调试和运行_vscode逐行调试java_04


将刚才复制的路径粘贴进去以后,一路点击确定即可

vscode逐行调试java vscode调试和运行_c++_05


验证是否安装成功

按win+R运行cmd,输入gcc -v,出现下图的信息就说明一切顺利

vscode逐行调试java vscode调试和运行_环境变量_06


打开vscode安装必要的插件C++和code runner

vscode逐行调试java vscode调试和运行_vscode_07


vscode逐行调试java vscode调试和运行_c++_08

编译运行程序的方法-只用安装的code runner插件,一键编译运行程序

新建文件之后,将文件存储为格式为.cpp文件,点击右上角的三角形按钮

vscode逐行调试java vscode调试和运行_环境变量_09


程序段中使用了scanf函数从键盘读取一串字符,这时无法输入数据,也无法结束程序,需要重启一下vscode;然后依次打开:File>Preferences>Settings>user>extensions>Run Code Configuration;找到Run In Terminal勾选上

vscode逐行调试java vscode调试和运行_vscode逐行调试java_10


vscode逐行调试java vscode调试和运行_c++_11

vscode逐行调试java vscode调试和运行_vscode_12


现在程序已经可以正常运行了,此时程序是运行在vscode的集成终端上,并不会额外弹出一个外部窗口

vscode逐行调试java vscode调试和运行_编辑器_13


点击右上角的垃圾桶图标可以直接结束程序运行并关闭集成终端

编译运行程序的方法-替补插件:编译运行C/C++也可以选择C/C++ Compile Run插件,一键编译运行程序

vscode逐行调试java vscode调试和运行_c++_14

相较于code runner,C/C++ Compile Run插件在勾选上:File>Perferences>Settings>extersions>Compile Run Configuration的Run-in-external-terminal选项后可以出现和dev / codeblocks / vc一样的外部窗口

vscode逐行调试java vscode调试和运行_vscode逐行调试java_15


vscode逐行调试java vscode调试和运行_vscode_16


算了,这个外部 窗口显示没成功,应该找到这个窗口,我这里没有

vscode逐行调试java vscode调试和运行_vscode逐行调试java_17