以下是對前述使用Visual Studio Code撰寫C++程式之說明的全面優化與加強版本,將原有步驟進行更詳細而有條理的解說,使讀者能更輕鬆理解並實作這些操作。此段落將以更豐富的文字來敘述每一步驟的細節及其目的。
用 Visual Studio Code 撰寫 C++:從下載到程式編譯的完整實務教學
Visual Studio Code(簡稱 VS Code)是一款由微軟提供的跨平台、免費且輕量級的程式碼編輯器,其擁有強大的擴充套件市場,可配合各種開發需求。在 C++ 程式設計中,VS Code 本身不是一個「整合式開發環境(IDE)」——它沒有內建編譯器或除錯器;不過,透過安裝 C++ 編譯器(如 MinGW)和 VS Code 的 C++ 擴充套件(extensions),我們可以將 VS Code 打造成一個強大且便利的 C++ 開發平台。
以下將逐步介紹:
- 下載與安裝 Visual Studio Code
- 安裝 C++ 編譯器 MinGW 與設定環境變數
- 安裝 VS Code 擴充套件(C++ Extension Pack、Code Runner等)
- 建立工作區並撰寫、編譯、執行 C++ 程式
B-1 下載、安裝 VS Code
-
前往官方網站下載安裝程式:
請至微軟官方網站 https://visualstudio.microsoft.com/zh-hant/ ,在該頁面上找到「Visual Studio Code」的下載連結。選擇適合你平台(Windows、macOS、Linux)的版本進行下載。在 Windows 環境下,通常選擇「Windows x64 使用者安裝程式」。 -
執行安裝程式:
下載完成後,雙擊執行安裝程式並同意授權條款。接著依據安裝精靈的指示操作。使用預設的安裝目錄和開始功能表資料夾即可,無須特別修改。按下「下一步」直到最後,按下「完成」來結束安裝。
至此,VS Code 已成功安裝在你的系統中。
B-2 安裝 C++ 編譯器 MinGW 並設定環境變數
VS Code 本身不包含 C++ 編譯器,因此我們需要額外安裝一個,如 MinGW,它包含 GCC 編譯器工具鏈。
-
下載 MinGW:
前往 https://sourceforge.net/projects/mingw/files/ 下載 MinGW 安裝程式(mingw-get-setup.exe)。 -
執行 MinGW 安裝程式:
安裝時選取你需要的套件組件,例如「base」和「g++」。透過 MinGW Installation Manager 選擇要安裝的套件後,按下「Installation」→「Apply Changes」,開始安裝選定的元件。 -
設定環境變數:
安裝完成後,請進行環境變數設定,使系統能在任意位置執行 g++ 編譯指令。- 開啟「檔案總管」,在「此電腦」上點選右鍵,選擇「內容」。
- 在系統資訊視窗中選「進階系統設定」→「環境變數」。
- 在系統變數中找到「Path」,點擊「編輯」。
- 按「新增」並加入 MinGW 的 bin 資料夾路徑(例如
C:\MinGW\bin)。 - 按「確定」保存設定並重新啟動終端或電腦,使設定生效。
完成後,你的系統已具備 C++ 編譯器(g++)。
B-3 安裝 VS Code 擴充套件(Extensions)
VS Code 提供強大的擴充套件市場 (Extensions Marketplace),讓你可以安裝各種有用的工具。
-
C/C++ Extension Pack:
透過搜尋「C/C++」關鍵字找到並安裝此 Extension Pack,它包含 Microsoft 提供的 C/C++ 基本支援(語法高亮、智慧感知、錯誤檢查、除錯支援)。 -
Code Runner:
安裝「Code Runner」擴充套件後,你可以直接在 VS Code 中執行程式,不必切換到終端。輸入「code runner」關鍵字尋找此套件並安裝。 -
Chinese (Traditional) Language Pack:
若你習慣使用繁體中文版介面,可搜尋「Chinese (Traditional) Language Pack for Visual Studio Code」並安裝,以取得中文介面。 -
其他有用套件:
如「C++ Intellisense」提供更佳的 IntelliSense 輔助;依你的需求安裝即可。
B-4 在 VS Code 中建立工作區並撰寫 C++ 程式
-
建立專案資料夾:
在你的檔案系統中(例如桌面或 D 槽)建立一個空白資料夾,如「cpp」,以此作為你的工作區。 -
將資料夾加入 VS Code 工作區:
在 VS Code 中執行「檔案 → 將資料夾新增至工作區」(File → Add Folder to Workspace)。
選擇剛剛建立的「cpp」資料夾,按「新增」後即成功將該資料夾設定為工作區。 -
建立 C++ 原始檔案:
在 VS Code 左側的檔案總管中點擊「新增檔案」圖示 (New File),輸入檔案名稱(如test.cpp),按下Enter鍵建立檔案。 -
撰寫程式碼:
在test.cpp中撰寫一個簡單的C++程式,例如:cpp複製程式碼#include <iostream> using namespace std; int main() { cout << "Hello, VS Code and C++!" << endl; return 0; } -
編譯與執行:
有幾種方式可以在 VS Code 中編譯執行 C++ 程式:-
開啟終端 (View → Terminal) 並輸入:
bash複製程式碼g++ test.cpp -o test ./test即可編譯並執行程式。
-
若使用 Code Runner 擴充套件,直接在編輯器中右鍵選擇「Run Code」,或點選右上角的「三角形(執行)」圖示,VS Code就會自動幫你執行程式(若有設定問題,可能需要調整 Code Runner 設定使其呼叫 g++ 進行編譯)。
-
總結
透過以上步驟,我們成功將 VS Code 打造成 C++ 程式開發平台:
- 下載並安裝 VS Code
- 安裝 C++ 編譯器 (MinGW) 並設定 Path 環境變數
- 安裝必要的擴充套件 (C/C++ Extension Pack, Code Runner, 以及所需的中文包或 IntelliSense 工具)
- 在 VS Code 建立工作區、撰寫 C++ 程式、以終端或 Code Runner 執行
完成後,你可以輕鬆地在 VS Code 中編寫、編譯、執行 C++ 程式。此開發環境具有高度彈性和擴充性,你可以依需要安裝更多套件來增強程式碼的編輯體驗、效能分析、除錯工具。
接下來,你可以進一步探索更複雜的設定,例如建立 tasks.json 和 launch.json來自動化編譯和除錯過程,或嘗試在 VS Code 中整合 GNU Debugger (GDB) 為你的程式除錯。透過這些工具與設定,你將能更有效率地進行 C++ 開發,更快完成程式需求並提升程式品質。
