VScode史上最全配置教程+建立工作区使用不同语言教程

C语言配置
下载MingGW
地址:MinGW-w64 - for 32 and 64 bit Windows - Browse /mingw-w64 at SourceForge.net
版本8.1.0 64 seh
MinGW名字放在D盘
安装vscode
环境配置
用户变量Path下编辑新建
建立工作区
在vscode中打开一个欲将工作区存放的文件夹,然后将工作区另存为在这个文件夹中,自己命名
这个文件夹就是这个工作区,在这个工作区创建文件来达到分区
注意,文件夹的名字只能使用英文
安装插件
c/c++ 退回1.8.4版本,为了生成可以配置的文件
设置
- 运行,选择GDB,选择gcc
- 外部控制台运行程序
改成true
- 防止闪退
- 加上#include<stdlib.h>
- system("pause");
- 中文乱码问题
- task文件下
"-fexec-charset=GBK"
- 收纳exe文件
"${fileDirname}\\exe\\${fileBasenameNoExtension}.exe"
建一个名为exe文件夹,每建一个代码分区都要
- 或者不使用收纳的方法改为使用一个可执行文件的方法
tasks文件下:"args"中的一行改为
"${fileDirname}\a.exe",
launch文件下:"program": "${fileDirname}\a.exe",
创建快捷方式
找到vscode安装目录,发送一个快捷方式到桌面,属性
目标 加空格加上目标文件的地址
解决中文路径无法运行
两个都改成这样"${fileDirname}\\a.exe",更加美观,替代上上步
python
- 下载python解释器
- 3.9.12 installer(64-bit)
- Python Releases for Windows | Python.org
- 下载插件python
- 外部控制台运行
- 左侧调试,python文件,把integratedTerminal 改成externalTerminal
MPI
- 新建一个工作区
- 安装Microsoft MPI
下载链接:Microsoft MPI Release Notes - Message Passing Interface | Microsoft Learn
可下载最新版本(共两个安装包:msmpisetup.exe和msmpisdk.msi)
可修改安装路径,但修改后要记住,后面配置要用。
- cmd输入指令set MSMPI,检验安装成果
- 安装插件
- 只需要code.runner
- 修改代码
- 在code.runner设置扩展,工作区设置中打开
- 将原来"c"和"cpp"两行进行修改
"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt -fopenmp -l msmpi -L \"D:\\App\\MPI\\msmpisdk\\Lib\\x64\" -I \"D:\\App\\MPI\\msmpisdk\\Include\" && mpiexec -n 4 $fileNameWithoutExt", "zig": "zig run",(原来没有就不要,一般是有的) "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt -fopenmp -l msmpi -L \"D:\\App\\MPI\\msmpisdk\\Lib\\x64\" -I \"D:\\App\\MPI\\msmpisdk\\Include\" && mpiexec -n 4 $fileNameWithoutExt",
- 改变的路径:lib\x64 include\
- 设置
- 勾选插件-工作区设置中
- 右键 run code