1.下载VSCODE
2.安装MINGW
1.下载MINGW
下载地址 x86_64-win32-seh
安装到自己指定的路径(路径后续有用)(路径无中文,文件夹名无空格)
2.配置环境变量
3.测试
1.win+R
2.填入 cmd
3.输入 gcc -v (注意c和-中间的空格)
如图为测试正常
3.安装扩展
中文扩展
C/C++扩展
注意 改变其版本
4.配置C/C++环境
1.自行选择一个路径创建文件夹(文件名不能有中文)
2.在VS code中打开这个文件夹
5.调试
自动生成.vscode文件夹,运行结果在终端显示
6.调整
1.外部控制台运行
2.解决中文乱码问题
3.解决控制台窗口一闪而过问题
打开launch.json--->如下更改对应的配置
"program":"C:\\Windows\\System32\\cmd.exe",
"args": ["/c","${fileDirname}/${fileBasenameNoExtension}.exe","&","pause"],
4.头文件<bits/stdc++.h>无法打开
问题原因:bits/stdc++.h是由mingw提供,而vscode默认使用msvc和windows-msvc-x64 intellisense,msvc没有这个文件
解决方法:鼠标停留在错误波浪线,点Quick Fix
编辑“include Path”设置
把编译器路径修改为你mingw g++的路径,IntelliSense mode修改为windows-gcc-x64。
5.快速输入代码片段
1.File->Preferences->Configure User Snippets
2.cpp.json(C++)
3.输入以下代码后保存
prefix:提示词,输入该提示词后回车,即可插入代码块
body:所插入的代码块,每行用""包裹,末尾用逗号。
"template": {
"prefix": "cpp",
"body":[
"#include <iostream>",
"using namespace std;",
"int main()",
"{",
" return 0;",
"}"
],
"description": "cpp template"
}
4.使用展示