首頁>科技>

VSCode是微軟公司開發的開發編輯器,它具有類似Visual Studio的介面風格,並且啟動速度也比Visual Studio要快。記住,它只是一個編輯器,不是整合開發環境,要想在上面編寫程式,你還需要自己配置開發環境。

VSCode的各種語言開發環境是以外掛的形式構成的,你可以根據自己的需要下載外掛,但這也給不少編輯器顏控的初級開發者製造了門檻。

筆者當年上大學學習C/C++都是用的VC++6.0,奈何時代更迭,微軟的作業系統和編輯器早已更新換代。尤其是Win10系統更新後,我就沒法使用VC++6.0這款編輯器了(早期的Win10是可以用相容模式開啟VC++6.0的)。哎,現在想起來還是十分懷念的,畢竟VC++6.0啟動速度快,而且還包含了Win32介面,可以直接程式設計。好了,似乎扯得有點遠了,還是回到今天的主題。下面我將帶大家一步一步配置C/C++開發環境。

詳細配置

在網上看了很多篇環境配置部落格,要不就是相互抄襲,漏掉了一些中間步驟,再要不就是關鍵位置沒有說清楚。現在我將全面系統的講解配置過程,讓你既知然,又知其所以然,相信你一定能夠看明白。如果看不明白,可以來找我。

基本配置流程:

下載並安裝VSCode安裝C++編譯器建立工程目錄安裝C++擴充套件外掛配置c_cpp_properties.json檔案配置tasks.json檔案配置launch.json檔案建立測試檔案編寫測試程式碼測試配置情況

詳細配置過程講解:

(1)下載並安裝VSCode下載地址:https://code.visualstudio.com/

啟動剛剛下載的VSCode安裝程式,開始安裝(注意選擇合適的安裝路徑)。

(2)安裝C++編譯器

常用的兩種C++編譯器為gcc和VC,二者任選其一。

如果使用VC編譯器,那麼請確保你安裝了Visual Studio的C++模組(啟動Visual Studio的安裝程式,在安裝面板中勾選C++模組並安裝)。

(3)建立工程目錄

建立工程目錄的方法如下:

快捷鍵“Win”+R,啟動“執行”視窗,輸入“cmd”,啟動命令列視窗。然後進行如下操作:

注意:“D盤VSCode目錄”是我之前已經建立好的(這樣做是便於統一管理工程檔案),如果你沒有,需要自己建立。當然,這些都不是必須的。最重要的是你要知道你的工程目錄,例如本例中的工程目錄為“cpp”,然後你需要在你的工程目錄中啟動VSCode。

(4)安裝C++擴充套件外掛

C++擴充套件外掛的安裝如下圖所示:

(5)配置c_cpp_properties.json檔案

開啟命令面板,方法如下圖所示(或者使用快捷鍵“Ctrl+Shift+P”):

在命令面板中搜索“edit”,選擇圖中圈出的選項,如下圖所示:

如果你的編譯器安裝配置正確,基本不用修改c_cpp_properties.json檔案。

c_cpp_properties.json檔案的配置內容如下:

{    "configurations": [        {            "name": "Win32",            "includePath": [                "${workspaceFolder}/**"            ],            "defines": [                "_DEBUG",                "UNICODE",                "_UNICODE"            ],            "compilerPath": "在這裡填寫你的g++.exe所在目錄",            "cStandard": "c11",            "cppStandard": "c++14",            "intelliSenseMode": "gcc-x64"        }    ],    "version": 4}

具體配置說明如下:

(6)配置tasks.json檔案

參照第(5)步,使用同樣的方式,在命令面板中搜索“task”,選擇圖中圈出的選項,如下圖所示:

tasks.json的內容如下:

{    "version": "2.0.0",    "tasks": [      {        "label": "build cpp",        "type": "shell",        "command": "g++",        "args": ["-g", "-o", "輸出檔名.exe", "C++原始檔名.cpp"],        "group": {          "kind": "build",          "isDefault": true        }      }    ]}

具體配置說明如下:

(7)配置launch.json檔案

參照第(5)步,使用同樣的方式,在命令面板中搜索“launch”,選擇“Debug”如下圖所示:

然後選擇圖中圈出的選項,如下圖所示:

launch.json的內容如下:

{  "version": "0.2.0",  "configurations": [    {      "name": "(gdb) Launch",      "type": "cppdbg",      "request": "launch",      "program": "${workspaceFolder}/temp.exe",      "args": [],      "stopAtEntry": false,      "cwd": "${workspaceFolder}",      "environment": [],      "externalConsole": true,      "MIMode": "gdb",      "miDebuggerPath": "這裡填寫你的gdb.exe所在路徑",    }  ]}

具體配置說明如下:

(8)建立測試檔案

(9)編寫測試程式碼

在temp.cpp中編寫程式碼,程式碼如下:

#include <iostream>using namespace std;int main(){    cout<<"Hello Word!"<<endl;    system("pause");    return 0;}

(10)測試配置情況

先使用快捷鍵“Ctrl+Shift+B”構建工程再使用快捷鍵“Ctrl+F5”執行程式

完成以上兩步,如果彈出如下結果,恭喜你,配置成功!

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 拉攏果粉再出招,微軟新專利曝光:打造Win10專屬iPhone擴充底座