windows下visual studio code的安裝及C語言開發環境配置
vscode是一款開源的跨平臺編輯器(IDE),現在介紹windows下的安裝及C語言開發環境的配置。
大致為以下幾個步驟:
-
登入官網https://code.visualstudio.com/下載相應的安裝包
穩定版(stable):經過時間和使用者的使用,幾乎沒有什麼大問題的版本。
內部版(insiders):顧名思義就是內部專用的版本。會有些特有的功能。
如果和我一樣屬於初學,當然建議前者。 -
接受協議後,出現以下介面
注意一定要勾選“新增到PATH”,其他的可不勾選。其他的三個檔案是關於直接右鍵code開啟的, 如果想簡單快速開啟檔案就都勾上。快捷方式就隨你吧。 -
點選左側欄第五個搜尋這三個,覺得英文過得去那就不用下第二個。然後就退出吧(裝了以後得要重啟才見效,等會得去裝編譯器,那乾脆退出吧)。
-
我選擇了mingw64(MinGW)編譯器( 開始用了非官網的TDM,結果下了半天,安裝不好,不建議這個)。
附上官網mingw64的安裝地址:官方mingw64下載https://sourceforge.net/projects/mingw-w64/
裝的時候路徑是不能有中文的,嗯就直接裝在C盤根目錄下唄,隨你分的清的話。。。
然後找到bin資料夾,複製它的地址。雙擊此處就可以出來地址了(狗頭)
檢視高階系統設定>高階>環境變數>使用者名稱(看你計算機的使用者名稱而定) 的使用者變數>Path雙擊>新建複製你剛才mingw64的bin檔案地址ok -
建一個資料夾(路徑上還是不要有中文)。開啟vscode>檔案>開啟資料夾(你要是之前安裝vscode時全選了,那就直接右鍵資料夾>code開啟,更快),然後新建資料夾寫個.cpp檔案
接下來要配置.vscode的相關配置檔案
然後選擇“gcc...."(我們這裡學的是C語言,要是c++就選擇g++....)出來launch.json檔案
按”shift+ctrl+p"選擇“tasks:configure.task"選擇(gcc....)ok -
給出那兩個檔案的程式碼哈:
launch.json的
{ // 使用 IntelliSense 瞭解相關屬性。 // 懸停以檢視現有屬性的描述。 // 欲瞭解更多資訊,請訪問: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "gcc.exe - 生成和除錯活動檔案", "type": "cppdbg", "request": "launch", "program": "${fileDirname}\\${fileBasenameNoExtension}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "C:\\mingw64\\bin\\gdb.exe",//這邊是mingw64的bin資料夾中gdb.exe檔案的路徑,路徑不一樣的自己得改自己得改 "setupCommands": [ { "description": "為 gdb 啟用整齊列印", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "gcc.exe build active file" } ] }
task.json的
{ "version": "2.0.0",
"tasks": [
{
"type": "shell",
"label": "gcc.exe build active file",
"command": "C:\\mingw64\\bin\\gcc.exe",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe",
],
"options": {
"cwd": "C:\\mingw64\\bin"
},
"problemMatcher": [
"$gcc"
],
"group": "build"
}
]
}
emmm快捷鍵"shift+alt+f" vscode自己程式碼格式標準化,自己整理吧。
第一次寫,如有不當之處,還請見諒。