Vs Code 配置C/C++ 开发环境
第一步:下載 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? 或者點擊調試 -->? 啟動調試
?
?
?
?完畢!!!
?第三步:新建文件自動默認語言類型
?當我們新建文件時? 發現都是純文本格式?? 這怎么辦呢?
我們可以?? 點擊文件選項卡--> 點擊首選項 --> 設置
?
?請一直下滑至 此處 點擊 進行編輯
?
在代碼中 加入
"files.defaultLanguage": "cpp"?
然后保存 退出 !!? 再新建文件 就自動是 c++的了 并且 我們也可以設置其他的 替換名稱應該為 語言格式后面括號內的值?
好了? 到了這里 全部設置完畢了!!!? 有什么問題歡迎留言!!?
?
轉載于:https://www.cnblogs.com/char-cheng/p/11219958.html
總結
以上是生活随笔為你收集整理的Vs Code 配置C/C++ 开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 妈妈的菜谱-豉油鸡
- 下一篇: Tmux: 打造精致与实用并存的终端