---恢復內容開始---
果然小蒟蒻寫不了技術貼,只能寫這種指南
今天某大佬問我怎么調vscode讓我想起了自己的辛酸史。。。
所以發篇blog紀念一下
廢話少說,開始正文
1.0安裝vscode
直接上官網就可以了,傳送門
戳這里下載
2.0安裝c++插件
vscode里真的有很多很好用的插件呢,回頭進行一波推薦
2.1下載中文插件(英語dalao可忽略)
- 點那個正方形
- 搜索chinese
- 選擇簡體(第一個)or繁體(第二個)
- 點擊安裝即可(我這里已經下了所以是卸載)
2.2下載c++插件
同理2.1
3.0調試環境
3.1.1(適用:不願使用dev c++ g++的)
如果你有dev c++,並且願意繼續使用請直接跳到3.1.2
1.打開官網
2.下載
3.下載完了以后打開包,archit。。。一大串英文那里選擇x86_64然后下載即可(小蒟蒻下這個下了半天沒下下來最后迫不得已選擇了dev)
4.找到mingw64文件夾里的bin文件夾復制他的路徑
3.1.2(dev)
1.打開dev文件夾,找到mingw64/mingw32里的bin文件夾復制路徑
3.1.3正式調環境
1.打開控制面板里的系統屬性
2.完成第二部以后把復制好的bin路徑粘一下即可
3.打開cmd命令提示符輸入g++ --version gcc --version看是否有你的版本號
4.重啟電腦(不知道這一步是不是必須的,反正我的是重啟了才調好的)
4.0調代碼
1選擇或新建一個空文件夾目錄打開作為項目目錄,建一個cpp文件作為測試的,代碼什么的a+b呀hello,world呀隨意啊
但記住一定要在return 0;前加system("pause");這樣才能看到輸出;
在這可以建文件,但要自己鍵入.cpp
&我的代碼
#include<bits/stdc++.h> using namespace std; int main(){ printf("KLMON IS A JURUO\n"); system("pause"); return 0; }
2.按F5以后選擇這個就好了(我已經調好了就直接盜了dalao的圖,dalao的鏈接會在文末放出)
然后后面好像還有選項自己是可以選出來的
3.系統會自動在當前目錄下建一個.vscode文件夾,並在其中新建一個launch.json的模版文件
然后全選以后改成如下代碼(注釋處改成自己的路徑,記得是gdb。exe不是g++!!!)
{ "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "preLaunchTask": "build", "type": "cppdbg", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "D:/mingw64/bin/gdb.exe", //klmon is a juruo "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ] }] }
4.按Shift+Ctrl+P,在喚任務欄中輸入>task,找到點擊 Tasks:Configure Task(任務:配置任務),然后在接下來的返回項中選擇使用模版創建tasks.json文件
同launch一樣系統會自動建立文件,然后全選改為以下代碼,直接粘,不用改
{ "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "group": { "kind": "build", "isDefault": true }, "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared" }, "windows": { "command": "g++", "args": [ "-ggdb", "\"${file}\"", "--std=c++11", "-o", "\"${fileDirname}\\${fileBasenameNoExtension}.exe\"" ] } } ] }
5.轉到你建立的cpp下按F5,系統就會自動執行了,雖然有點慢
再說一遍:一定要加system(“pause”),懶得換英文輸入法了
然后在同一個文件夾下建立你自己的cpp就好了
5.0安利插件
這個dalao的插件個人認為很全了
最后,感謝這位大佬的blog
國際慣例:撒花完結*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。