> 文章列表 > 配置轻量级竞赛刷题环境!VScode上运行C++代码

配置轻量级竞赛刷题环境!VScode上运行C++代码

配置轻量级竞赛刷题环境!VScode上运行C++代码

配置轻量级竞赛刷题环境!VScode上运行C++代码

下载MinGW

https://pan.baidu.com/s/1uPtbp0Z9K_UV6fSy_IQvSQ

提取码:4399

然后找一个不会被移动的,路径没有中文的地方下放好

下载VScode

https://code.visualstudio.com

安装C/C++拓展

拓展里面搜C/C++,没有什么后缀,第一个就是

找一个地方新建文件夹,用来写代码

注意所有文件夹都尽可能不要用中文名,有时候路径有中文会出问题

在文件夹下建一个文件夹.vscode

建一个文件叫c_cpp_properties.json

{"configurations": [{"name": "Win32","includePath": ["${workspaceFolder}/"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"compilerPath": "D:/C/CodeBlocks/MinGW/bin/g++.exe", // 这改成你自己的路径"cStandard": "c17","cppStandard": "c++17","intelliSenseMode": "windows-gcc-x64"}],"version": 4
}

再建一个tasks.json

{"version": "2.0.0","tasks": [{"type": "shell","label": "build","command": "D:/C/CodeBlocks/MinGW/bin/g++.exe",  // 这改成你自己的路径"args": ["-fdiagnostics-color=always","-g","${file}","-o","${fileDirname}\\\\${fileBasenameNoExtension}.exe"],"options": {"cwd": "D:/C/CodeBlocks/MinGW/bin"  // 这改成你自己的路径},"problemMatcher": ["$gcc"],"group": "build","detail": "编译器: D:/C/CodeBlocks/MinGW/bin/g++.exe"  // 这改成你自己的路径},{"label": "run","type": "process","command": "${fileDirname}\\\\${fileBasenameNoExtension}.exe","dependsOn": ["build"],"presentation": {"echo": true,"reveal": "always","focus": true,"panel": "shared","showReuseMessage": true,"clear": true}}]
}

配置一键运行的快捷键

Ctrl + shift + P 打开搜索,搜Preferences: Open Keyboard Shortcuts (JSON)
然后把下面这段复制进去即可

[{"key": "ctrl+r",  // 可以根据自己爱好修改,但是需要小心有重复,建议和我一样"command": "workbench.action.tasks.runTask","args": "run"}
]

配置完成后,创建一个cpp文件,敲好代码后直接Ctrl + R运行,会在终端里面执行代码