以下是對前述使用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++ 開發平台。

以下將逐步介紹:

  1. 下載與安裝 Visual Studio Code
  2. 安裝 C++ 編譯器 MinGW 與設定環境變數
  3. 安裝 VS Code 擴充套件(C++ Extension Pack、Code Runner等)
  4. 建立工作區並撰寫、編譯、執行 C++ 程式

B-1 下載、安裝 VS Code

  1. 前往官方網站下載安裝程式
    請至微軟官方網站 https://visualstudio.microsoft.com/zh-hant/ ,在該頁面上找到「Visual Studio Code」的下載連結。選擇適合你平台(Windows、macOS、Linux)的版本進行下載。在 Windows 環境下,通常選擇「Windows x64 使用者安裝程式」。

  2. 執行安裝程式
    下載完成後,雙擊執行安裝程式並同意授權條款。接著依據安裝精靈的指示操作。使用預設的安裝目錄和開始功能表資料夾即可,無須特別修改。按下「下一步」直到最後,按下「完成」來結束安裝。

至此,VS Code 已成功安裝在你的系統中。


B-2 安裝 C++ 編譯器 MinGW 並設定環境變數

VS Code 本身不包含 C++ 編譯器,因此我們需要額外安裝一個,如 MinGW,它包含 GCC 編譯器工具鏈。

  1. 下載 MinGW
    前往 https://sourceforge.net/projects/mingw/files/ 下載 MinGW 安裝程式(mingw-get-setup.exe)。

  2. 執行 MinGW 安裝程式
    安裝時選取你需要的套件組件,例如「base」和「g++」。透過 MinGW Installation Manager 選擇要安裝的套件後,按下「Installation」→「Apply Changes」,開始安裝選定的元件。

  3. 設定環境變數
    安裝完成後,請進行環境變數設定,使系統能在任意位置執行 g++ 編譯指令。

    • 開啟「檔案總管」,在「此電腦」上點選右鍵,選擇「內容」。
    • 在系統資訊視窗中選「進階系統設定」→「環境變數」。
    • 在系統變數中找到「Path」,點擊「編輯」。
    • 按「新增」並加入 MinGW 的 bin 資料夾路徑(例如 C:\MinGW\bin)。
    • 按「確定」保存設定並重新啟動終端或電腦,使設定生效。

完成後,你的系統已具備 C++ 編譯器(g++)。


B-3 安裝 VS Code 擴充套件(Extensions)

VS Code 提供強大的擴充套件市場 (Extensions Marketplace),讓你可以安裝各種有用的工具。

  1. C/C++ Extension Pack
    透過搜尋「C/C++」關鍵字找到並安裝此 Extension Pack,它包含 Microsoft 提供的 C/C++ 基本支援(語法高亮、智慧感知、錯誤檢查、除錯支援)。

  2. Code Runner
    安裝「Code Runner」擴充套件後,你可以直接在 VS Code 中執行程式,不必切換到終端。輸入「code runner」關鍵字尋找此套件並安裝。

  3. Chinese (Traditional) Language Pack
    若你習慣使用繁體中文版介面,可搜尋「Chinese (Traditional) Language Pack for Visual Studio Code」並安裝,以取得中文介面。

  4. 其他有用套件
    如「C++ Intellisense」提供更佳的 IntelliSense 輔助;依你的需求安裝即可。


B-4 在 VS Code 中建立工作區並撰寫 C++ 程式

  1. 建立專案資料夾
    在你的檔案系統中(例如桌面或 D 槽)建立一個空白資料夾,如「cpp」,以此作為你的工作區。

  2. 將資料夾加入 VS Code 工作區
    在 VS Code 中執行「檔案 → 將資料夾新增至工作區」(File → Add Folder to Workspace)。
    選擇剛剛建立的「cpp」資料夾,按「新增」後即成功將該資料夾設定為工作區。

  3. 建立 C++ 原始檔案
    在 VS Code 左側的檔案總管中點擊「新增檔案」圖示 (New File),輸入檔案名稱(如 test.cpp),按下Enter鍵建立檔案。

  4. 撰寫程式碼
    test.cpp 中撰寫一個簡單的C++程式,例如:

     
    cpp
    複製程式碼
    #include <iostream> using namespace std; int main() { cout << "Hello, VS Code and C++!" << endl; return 0; }
  5. 編譯與執行
    有幾種方式可以在 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.jsonlaunch.json來自動化編譯和除錯過程,或嘗試在 VS Code 中整合 GNU Debugger (GDB) 為你的程式除錯。透過這些工具與設定,你將能更有效率地進行 C++ 開發,更快完成程式需求並提升程式品質。

文章標籤
全站熱搜
創作者介紹
創作者 AI革命家 的頭像
AI革命家

AI革命家 REVOLUTIONARY

AI革命家 發表在 痞客邦 留言(0) 人氣(2)