配置轻量级竞赛刷题环境!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运行,会在终端里面执行代码