1.安装vscode
直接去vscode官网下载就好了Visual Studio Code - 代码编辑。重新https://code.visualstudio.com/ 网上安装vscode的教程有很多这里就不详细介绍了,安装过后建议大家下载几个拓展,点击左侧图标会进入拓展界面,然后在搜索栏中键入chinese,安装第一个即可,如下图所示,安装完毕后会提醒你更改语言并重启(重启vscode,不是重启电脑),这样界面语言即可换成简体中文。
2.vscode搭建c++环境(dev-c++)
dev-c++去dev-c++官网直接下载即可,记得更改他的安装路径别安装到你珍贵的c盘。(安装路径在下面配置环境变量还会用到)
Dev-C++ download | SourceForge.nethttps://sourceforge.net/projects/orwelldevcpp/ 安装完成后,将安装目录下的MinGW64/bin路径添加到系统变量中。右键点击此电脑,点击属性会跳到下面的界面。(win10和win11), 点击高级系统设置
然后点击环境变量
双击用户变量中的path
点击新建,将你安装的dev-C++中的\MinGW64\bin复制粘贴过去(按照自己安装的路径),然后确定,一定要重启电脑。
然后安装c/c++拓展,在拓展搜索栏中输入c,安装前3个插件即可。
然后新建一个文件夹注意要没有中文路径,然后在vscode中打开文件夹。
打开文件夹后新建3个文件,分别是launch.json tasks.json c_cpp_properties.json
launch.json可以按如下配置(注意修改路径,笔者已经标好了)
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) 启动",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",//指默认文件操作的目录(如fopen的默认寻找位置),现在是c文件的目录,修改为${workspaceFolder}就是工作文件夹目录
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "E:/c++/Dev-Cpp/MinGW64/bin/gdb.exe",//路径要修改
"setupCommands": [
{
"description": "为 gdb 启用整齐打印",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "C/C++: gcc.exe 生成活动文件"
}
]
}
task.json可以按如下配置(注意修改路径,笔者都已经标好了)
{
"version": "2.0.0",
"command": "gcc",
"args": [
"-g",
"${file}",
"-o",
"${file}.exe"
], // 编译命令参数
"problemMatcher": {
"owner": "cpp",
"fileLocation": [
"relative",
"${workspaceRoot}"
],
"pattern": {
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
},
"presentation": {
"echo": true,
"reveal": "always",
"focus": false,
"panel": "new",
"showReuseMessage": true,
"clear": false
},
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: gcc.exe 生成活动文件",
"command": "E:/c++/Dev-Cpp/MinGW64/bin/gcc.exe",//路径要修改
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "E:/c++/Dev-Cpp/MinGW64/bin"//路径要修改
},
"problemMatcher": [
"$gcc"
],
"group": "build",
"detail": "编译器: \"E:/c++/Dev-Cpp/MinGW64/bin/gcc.exe"//路径要修改
}
]
}
c_cpp_properties.json可以按如下配置(注意修改路径):
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"E:/c++/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++",
"E:/c++/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/x86_64-w64-mingw32",
"E:/c++/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++/backward",
"E:/c++/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include",
"E:/c++/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../include",
"E:/c++/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/include-fixed",
"E:/c++/Dev-Cpp/MinGW64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.2/../../../../x86_64-w64-mingw32/include"
//路径要修改
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "E:/c++/Dev-Cpp/MinGW64/bin/gcc.exe",//路径要修改
"cStandard": "c99",
"cppStandard": "c++98",
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}
3.vscode搭建python环境(3.12.2)
现在python最新版是3.12.3,在下面链接下载即可。
Download Python | Python.orghttps://www.python.org/downloads/ 在vscode拓展界面安装需要的拓展,下图3个
python相对简单,直接按f5进行调试,选择调试器,选择python Debugger
然后选择python文件就ok了。
如果你少了哪个库你可以用vscode的终端powershell下载,pip install ***(***就是你缺少的库,例如你缺少numpy,可以使用 pip install numpy),缺少哪个就下载哪个。