第一步:下載 Vs Code
點擊鏈接下載Vs Code 下載版本 並安裝
https://code.visualstudio.com/
點擊 Download for Windwos
安裝時 如圖:請一定要勾選 添加到PATH (環境變量)
其他選項可根據個人需要選配 但建議全部勾選
第二步:配置編譯器
安裝完畢后!!! 這樣
首先 設置中文
點擊左邊選項卡 第五個選項 搜索Chinese
點擊第一個安裝
右下框將彈出安裝完畢按鈕 !!!
點擊 重新啟動
然后 Vs Code 將重啟
安裝完畢!!!
配置C/C++ 編輯器
如上所述 選擇第五個搜索C/C++
安裝完畢
配置編譯環境
本人使用的是 TDM_GCC 編譯器
提供下載鏈接:
鏈接:https://pan.baidu.com/s/1r-fkvR1AzRcy5ugepd7w0A
提取碼:8cdc
安裝編譯器
下載完畢后 --> 解壓 --> 進入__installer 雙擊 tdm64-gcc-5.1.0-2.exe 安裝
選擇第一個 Create 創建新的安裝
進入第二步 根據自己系統 32位 還是 64位 選擇
第三步 選擇 安裝路徑
提示 : 本路徑至關重要 因為后續 需要配置
后面直接 下一步 下一步 安裝即可!!
查看配置環境變量
安裝完畢后 查看環境變量 是否配置成功
右鍵我的電腦->屬性-->高級系統設置-->點擊環境變量 --> 選擇Path --->編輯
發現存在剛剛安裝的編譯器 路徑
如果不存在的話 點擊新建 選擇安裝的路徑下面的bin
重啟
所有的條件完畢后 請重啟計算機 因為第一步安裝的 Vs Code 內PATH 未生效
Vs code 設置編譯器
所有的准備工作完成后 下面進行我們的重頭戲 設置編譯器 ————請根據步驟一步一步來 和一些細節
說明:因為每個文件夾都會默認存在 .vscode 的 json 配置 但是 我們自行創建的文件內並沒有
所以 第一步需要創建.vscode文件夾 並在里面創建兩個文件: launch.json tasks.json 以后的創建的 C/C++ 文件請務必放在該文件夾內 否則編譯失敗
我們的操作步驟 應該為: 創建一個常用文件夾 並在該文件夾內創建一個 .vscode 文件夾 .vscode文件夾內創建兩個文件 launch.json tasks.json
並將以后的 C/C++ 源碼放到這里面
首先
跟隨步驟:
創建文件夾
點擊文件選項卡- -> 打開文件夾
新建文件 我創建的 是 dcc --->選擇該文件夾
確定后 點擊DCC文件夾
再 點擊如圖的小圖標創建 .vscode 文件夾 (名字一定要正確)
再右擊 .vs code 選擇新建文件 創建兩個文件 tasks.json launch.json
粘貼源碼
新建兩個文件后 請在文件夾內粘貼一下 源碼
tasks.json
{ "version": "2.0.0", "command": "g++", "args": ["-g","${file}","-o","${fileBasenameNoExtension}.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 } } }
在 launch.json 添加 以下代碼
請注意:
將 miDebuggerPath 后面 替換成 自己編譯器 的所在路徑
{ "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", // 配置名稱,將會在啟動配置的下拉菜單中顯示 "type": "cppdbg", // 配置類型,這里只能為cppdbg "request": "launch", // 請求配置類型,可以為launch(啟動)或attach(附加) "program": "${workspaceRoot}/${fileBasenameNoExtension}.exe",// 將要進行調試的程序的路徑 "args": [], // 程序調試時傳遞給程序的命令行參數,一般設為空即可 "stopAtEntry": false, // 設為true時程序將暫停在程序入口處,一般設置為false "cwd": "${workspaceRoot}",// 調試程序時的工作目錄,一般為${workspaceRoot}即代碼所在目錄 "environment": [], "externalConsole": true,// 調試時是否顯示控制台窗口,一般設置為true顯示控制台 "MIMode": "gdb", "miDebuggerPath": "D:\\c_c++GCC\\bin\\gdb64.exe",// miDebugger的路徑,注意這里要與MinGw的路徑對應 "preLaunchTask": "g++", // 調試會話開始前執行的任務,一般為編譯程序,c++為g++, c為gcc "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ] } ] }
保存 !!!
新建代碼文件 嘗試一波
直接點擊 文件選項卡--> 新建文件--> 選擇語言 --> 寫入內容-->保存
一定記得保存 因為vs code 是不支持自動保存至文件的 他只會放進vs code 自己的保存記錄中
寫入完畢后 我們可以開始調試了 直接F5 或者點擊調試 --> 啟動調試
完畢!!!
第三步:新建文件自動默認語言類型
當我們新建文件時 發現都是純文本格式 這怎么辦呢?
我們可以 點擊文件選項卡--> 點擊首選項 --> 設置
請一直下滑至 此處 點擊 進行編輯
在代碼中 加入


好了 到了這里 全部設置完畢了!!! 有什么問題歡迎留言!!