VScode史上最全配置教程+建立工作區(qū)使用不同語言教程

C語言配置
下載MingGW
地址:MinGW-w64 - for 32 and 64 bit Windows - Browse /mingw-w64 at SourceForge.net
版本8.1.0 64 seh
MinGW名字放在D盤
安裝vscode
環(huán)境配置
用戶變量Path下編輯新建
建立工作區(qū)
在vscode中打開一個欲將工作區(qū)存放的文件夾,然后將工作區(qū)另存為在這個文件夾中,自己命名
這個文件夾就是這個工作區(qū),在這個工作區(qū)創(chuàng)建文件來達到分區(qū)
注意,文件夾的名字只能使用英文
安裝插件
c/c++ 退回1.8.4版本,為了生成可以配置的文件
設置
- 運行,選擇GDB,選擇gcc
- 外部控制臺運行程序
改成true
- 防止閃退
- 加上#include<stdlib.h>
- system("pause");
- 中文亂碼問題
- task文件下
"-fexec-charset=GBK"
- 收納exe文件
"${fileDirname}\\exe\\${fileBasenameNoExtension}.exe"
建一個名為exe文件夾,每建一個代碼分區(qū)都要
- 或者不使用收納的方法改為使用一個可執(zhí)行文件的方法
tasks文件下:"args"中的一行改為
"${fileDirname}\a.exe",
launch文件下:"program": "${fileDirname}\a.exe",
創(chuàng)建快捷方式
找到vscode安裝目錄,發(fā)送一個快捷方式到桌面,屬性
目標 加空格加上目標文件的地址
解決中文路徑無法運行
兩個都改成這樣"${fileDirname}\\a.exe",更加美觀,替代上上步
python
- 下載python解釋器
- 3.9.12 installer(64-bit)
- Python Releases for Windows | Python.org
- 下載插件python
- 外部控制臺運行
- 左側調試,python文件,把integratedTerminal 改成externalTerminal
MPI
- 新建一個工作區(qū)
- 安裝Microsoft MPI
下載鏈接:Microsoft MPI Release Notes - Message Passing Interface | Microsoft Learn
可下載最新版本(共兩個安裝包:msmpisetup.exe和msmpisdk.msi)
可修改安裝路徑,但修改后要記住,后面配置要用。
- cmd輸入指令set MSMPI,檢驗安裝成果
- 安裝插件
- 只需要code.runner
- 修改代碼
- 在code.runner設置擴展,工作區(qū)設置中打開
- 將原來"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\
- 設置
- 勾選插件-工作區(qū)設置中
- 右鍵 run code
標簽: