这是一个集vscode配置多语言教学,解决大多问题,学会使用工作区的集合攻略,制作不易,多多支持。
这里给一个视频链接,配合看才能明白哦。
视频教学
【VScode史上最全配置教程+建立工作区使用不同语言教程】 VScode史上最全配置教程+建立工作区使用不同语言教程_哔哩哔哩_bilibili
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
-
外部控制台运行
左侧调试,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
utExt",
改变的路径:lib\x64 include\
* 设置
勾选插件-工作区设置中
[外链图片转存中...(img-CtjEvLAx-1687613454185)]
* 右键 run code