VSCode(Visual Studio Code)是一款輕量級(jí)的代碼編輯器,擁有豐富的插件生態(tài)系統(tǒng),支持多種語(yǔ)言開(kāi)發(fā)。在本文中,將介紹如何在 VSCode 中配置 C++ 環(huán)境,以便于開(kāi)發(fā)和調(diào)試 C++ 代碼。
VSCode 具有以下優(yōu)勢(shì):
- 輕量級(jí):相比于其他 IDE,VSCode 占用的資源更少,啟動(dòng)更快。
- 插件豐富:VSCode 擁有豐富的插件生態(tài)系統(tǒng),可以滿足不同開(kāi)發(fā)者的需求。
- 跨平臺(tái):VSCode 支持在 Windows、macOS 和 Linux 上運(yùn)行。
- 集成 Git:VSCode 內(nèi)置 Git 支持,方便代碼版本控制。
1、下載VSCode Visual Studio Code - Code Editing. Redefined
2、下載c++擴(kuò)展
3、滾到描述下面,點(diǎn)擊 GCC and Mingw-w64 on Windows
4、點(diǎn)擊 MSYS2
5、下載
6、下載完成后,雙擊打開(kāi)進(jìn)行安裝。跟隨網(wǎng)頁(yè)MSYS2上的步驟一步一步做。(建議安裝路徑不要更改選擇默認(rèn)路徑)
7、安裝完打開(kāi) MSYS2 UCRT64,然后繼續(xù)跟著網(wǎng)頁(yè)版教程。首先輸入:
pacman -S mingw-w64-ucrt-x86_64-gcc
輸入Y,按下Enter繼續(xù)
等待安裝完畢
安裝完成
8、安裝完成后,輸入:
gcc --version
9、回到 Get Started with C++ and Mingw-w64 in Visual Studio Code,繼續(xù)輸入:
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
回車默認(rèn)就行,然后輸入Y,再回車
等待安裝完畢
10、使用以下步驟將 MinGW-w64 文件夾的路徑添加bin到 Windows環(huán)境變量PATH中
a、在 Windows 搜索欄中,鍵入“設(shè)置”以打開(kāi)“Windows 設(shè)置”。
b、搜索編輯您帳戶的環(huán)境變量。
c、在系統(tǒng)變量中,選擇Path變量,然后選擇編輯。
d、選擇新建并將您在安裝過(guò)程中記錄的 MinGW-w64 目標(biāo)文件夾添加到列表中。如果您使用上面的默認(rèn)設(shè)置,那么這將是路徑:C:\msys64\mingw64\bin。
f、選擇“確定”保存更新的路徑。您需要重新打開(kāi)所有控制臺(tái)窗口才能使新的 PATH 位置可用。
11、安裝完成后,關(guān)閉 MSYS2 UCRT64,打開(kāi) cmd,依次輸入:
gcc --version
g++ --version
gdb --version
顯示以上內(nèi)容即為安裝成功。
12、打開(kāi)vscode,選擇創(chuàng)建好存放C++代碼的文件夾(即工作區(qū)),選擇“是,我信任作者”接受“工作區(qū)信任”對(duì)話框
13、編寫測(cè)試代碼,點(diǎn)擊 Run C/C++ File
14、選擇 C/C++: g++.exe從系統(tǒng)上檢測(cè)到的編譯器列表中生成和調(diào)試活動(dòng)文件。請(qǐng)記住,C++擴(kuò)展使用計(jì)算機(jī)上安裝的C++編譯器來(lái)生成程序。
都選擇 Yes
然后按編輯器右上角的運(yùn)行按鈕運(yùn)行代碼,構(gòu)建成功后,程序的輸出將顯示在集成終端中。
注意:只有在第一次運(yùn)行時(shí)才會(huì)要求您選擇編譯器。此編譯器將在文件中設(shè)置為“默認(rèn)”編譯器。
15、打開(kāi)vscode,Ctrl + Shift + P,輸入 edit configurations,打開(kāi) Edit Configurations (UI)
16、將 Compiler path 改為 C:/msys64/mingw64/bin/g++.exe (這就是為什么建議選擇默認(rèn)路徑安裝,不然容易找不到)
17、IntelliSense mode 改為 windows-gcc-64
18、安裝 Code Runner,設(shè)置功能:每次清除上一次運(yùn)行,和取消運(yùn)行消息。
左下角打開(kāi) 設(shè)置 > Extensions > Run Code configuration > 勾選 Clear Previous Output
繼續(xù)滾動(dòng)到下面,直到看到 Show Execution Message,取消勾選
最終運(yùn)行看到的效果為:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-708472.html
備注:
在工作區(qū)的文件夾.vscode中的三個(gè)文件:
tasks.json (構(gòu)建說(shuō)明)
settings.json(調(diào)試器設(shè)置)
c_cpp_properties.json(編譯器路徑和智能感知設(shè)置)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-708472.html
到了這里,關(guān)于【Tools】如何在VSCode上使用C++ 保姆教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!