十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
小編給大家分享一下Visual Studio Code安裝和配置的示例分析,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

Visual Studio Code編輯器在Windows上安裝比較簡(jiǎn)單,直接setup.exe。安裝好后首次啟動(dòng)配置插件,插件配置必須聯(lián)網(wǎng),從網(wǎng)上下載。如下圖點(diǎn)擊左側(cè)擴(kuò)展:

首次安裝會(huì)推薦一些常用插件。如果沒(méi)有顯示推薦的插件,點(diǎn)擊左側(cè)右上角的三個(gè)點(diǎn)按鈕,會(huì)彈出列表,根據(jù)相應(yīng)類別顯示插件。

想要安裝插件,直接點(diǎn)擊插進(jìn)右側(cè)的安裝。VS Code自動(dòng)下載并安裝。安裝位置在Windows的
C:/Users/當(dāng)前用戶/.vscode/extensions下。如圖所示:

如果在沒(méi)網(wǎng)的電腦上使用VS Code,只需將已經(jīng)配置好的VS Code安裝目錄和該.vscode目錄拷貝出來(lái),對(duì)應(yīng)放置在相應(yīng)電腦上即可使用,所有插件都是完好的。VS Code不會(huì)寫(xiě)入任何配置到注冊(cè)表中。
安裝過(guò)程到此結(jié)束。下面是測(cè)試和使用。VS Code新建一個(gè)工程,首先資源管理器中新建一個(gè)文件夾E:\\test。
VS Code中點(diǎn)擊左側(cè)文件圖標(biāo),點(diǎn)擊打開(kāi)文件夾,選擇當(dāng)前E:\\test。

此時(shí)test文件夾中什么都沒(méi)有。要新建一個(gè)文件,VS Code以文件夾為單位管理工程,工程的所有配置文件都寫(xiě)入到該文件夾下。隨便在新文件main.cpp中寫(xiě)點(diǎn)內(nèi)容。

發(fā)現(xiàn)#include 提示找不到路徑,因?yàn)闆](méi)有配置庫(kù)目錄。此時(shí)按下Ctrl+. ,出現(xiàn)Add Include path to setting按鈕,點(diǎn)擊后編輯器自動(dòng)新建配置文件,如下:

只需要修改一個(gè)地方,Win32配置中的IncludePath,改為當(dāng)前庫(kù)目錄路徑。保存配置文件。#include不再提示錯(cuò)誤。
對(duì)寫(xiě)好的main.cpp進(jìn)行編譯,需要新建編譯任務(wù)。按Ctrl+p喚出編輯器命令行,輸入>task,選擇配置任務(wù)運(yùn)行程序->others

編輯器自動(dòng)創(chuàng)建tasks.json并打開(kāi)。

修改command是cmd命令,args是命令的附加參數(shù)。其他無(wú)需改動(dòng)。電腦中已經(jīng)配置gcc后,修改文件內(nèi)容為:
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "0.1.0",
"command": "g++",
"isShellCommand": true,
"args": ["-o","a.out","-g","${workspaceRoot}/main.cpp"],
"showOutput": "always"
}表示執(zhí)行命令g++ -o a.out -g ./main.cpp。添加-g指令表示要調(diào)試程序??梢蕴砑訁?shù)-std=c++11支持C++11標(biāo)準(zhǔn)。
保存task.json文件,按Ctrl+Shift+B運(yùn)行任務(wù),會(huì)在當(dāng)前文件夾下生成a.out文件。如果編譯錯(cuò)誤,會(huì)在輸出中提示。
下面進(jìn)行調(diào)試,點(diǎn)擊左側(cè)調(diào)試按鈕,最上面齒輪按鈕生成launch.json文件,選擇GDB配置。編輯器自動(dòng)打開(kāi)launch.json。

需要修改文件兩處:C++ Launch中的program填寫(xiě)可執(zhí)行文件路徑。C++ Attach項(xiàng)中同樣修改。去掉“enter program name,for example字符串。添加”miDebuggerPath“項(xiàng)到C++ Launch中,填寫(xiě)路徑為gdb路徑。如圖所示:

保存Ctrl + s。關(guān)閉Launch.json文件。此時(shí)便可以設(shè)置斷點(diǎn),F(xiàn)5調(diào)試程序了。
使用VS Code過(guò)程為:編寫(xiě)源代碼->生成可執(zhí)行文件->調(diào)試程序。如果可執(zhí)行文件沒(méi)有成功生成,調(diào)試便無(wú)法進(jìn)行。

要調(diào)試程序,必須配置好gdb和gcc。確保VS Code可以找到對(duì)應(yīng)exe文件。
看完了這篇文章,相信你對(duì)“Visual Studio Code安裝和配置的示例分析”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。