首先vscode
需要在文件夹下打开,以下所有的文件都需要放到你编写程序文件夹下的.vscode
文件夹里
平时可以右击文件夹,选择open with code
,结构应该是这样的
配置CodeRunner
下载
左下角齿轮找到设置
在扩展中找到Run Code configuration
,点击在settings.json
中编辑
加入以下代码,第一行是编译选项,第二行代表在终端内运行,然后
{
"code-runner.executorMap": {
"cpp": "cd $dir && g++ -std=c++11 $fileName -o a.exe && ./a.exe"
},
"code-runner.runInTerminal": true,
}
右上角有运行按钮,快捷键可以自定,默认的忘了,在 .cpp文件下 点击就可以运行,
终端内输入,不过需要注意 文件名中不能带空格 ,折腾半天其实就是少让你输入这一行字(滑稽)
如果不行,看看自己的其他设置是否正确,比如编译器路径是否设置了,其中编译器需要自己下载,不想折腾直接下一个devc
或者codeblocks
用里面的编译器
其中c_cpp_properties.json
和launch.json
里需要自己更改,路径对照下面代码中的路径都能找到
c_cpp_properties.json
{
"configurations": [
{
"name": "MinGW64",
"intelliSenseMode": "gcc-x64",
"compilerPath": "D:\\CodeBlocks\\MinGW\\bin\\g++.exe", //编译器路径
"includePath": [
"${workspaceFolder}",
"D:\\CodeBlocks\\MinGW\\lib\\gcc\\mingw32\\5.1.0\\include"//include路径
],
"browse": {
"path": [
"${workspaceFolder}",
"D:\\CodeBlocks\\MinGW\\lib\\gcc\\mingw32\\5.1.0\\include"
]
},
"cStandard": "c11",
"cppStandard": "c++11"
}
],
"version": 4
}
launch.json
和tasks.json
https://blog.csdn.net/PegasiTIO/article/details/88799729
一些错误
如果显示不认识g++
,看看你的编译器路径是否已经加进了系统变量
右击我的电脑,点击属性
, 如果我的电脑是快捷方式看不到属性,回到桌面
,右击个性化
,找主题,右面桌面图标设置,把计算机勾选上,回到桌面就可以看到此电脑
进入属性后,点高级系统设置
环境变量
点击系统变量的path
,点击编辑
新建
,把编译器路径加进去就行,后面那个mingw32-g++
可能不是必须的,忘记了==