- 安裝 VS Code。
- 安裝 C++ 編譯器(擇一):Windows 用 MSYS2 裝
g++
;macOS 用 Homebrew 裝gcc
。 - 在 VS Code 裝 Code Runner,並加入本文的
settings.json
設定。 - 建立
test.cpp
(文末示例),按右上角 ▶ Run Code 即可在終端執行。
遇到問題?滑到「附錄|常見錯誤排查」。
1. 安裝 VS Code
步驟
- 前往 VS Code 官網 下載並安裝。
- 首次開啟若看到「此工作區受限制」,請點 Trust this window。
2. 安裝 C++ 編譯器(擇一)
Windows 建議 MSYS2(可用 bits/stdc++.h
),macOS 建議 Homebrew 的 gcc。
Windows:MSYS2 + g++
- 到 MSYS2 官網 安裝。
- 開啟 MSYS2 MSYS 終端依序輸入:
pacman -Syu
pacman -S mingw-w64-ucrt-x86_64-gcc
- 把下列路徑加入環境變數 PATH(系統變數):
C:\msys64\ucrt64\bin
如何設定 PATH(展開詳解)
- 在開始功能表搜尋「環境變數」→「編輯系統環境變數」→「環境變數」。
- 在「系統變數」選 Path → 編輯 → 新增上面那一行。
- 完全關閉 VS Code 與 PowerShell 後重開。
- 驗證:
where g++
g++ --version
macOS:Homebrew + g++-15(或你安裝的版本)
尚未安裝 Homebrew?
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安裝 gcc:
brew install gcc
通常會得到 g++-15
(未來可能是 g++-16
)。稍後設定檔可自行把數字改成你的版本。
3. 安裝與設定 Code Runner(一鍵 ▶ 編譯+執行)
必要設定
用 VS Code 介面勾選(不必手寫 JSON)
- 開啟 Settings(按 Cmd/Ctrl+,)。
- 在搜尋欄輸入
terminal
。 - 將 Code Runner: Run In Terminal 勾選啟用。
4. 你的第一支 C++ 程式
建立 test.cpp
並執行
- 在任何資料夾新建
test.cpp
,貼上以下程式:
#include <bits/stdc++.h>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
cout << (a + b) << "\n";
return 0;
}
- 按右上角 ▶ Run Code,終端會開在檔案所在資料夾。
- 在終端輸入測試資料,例如:
3 14⏎
終端會輸出:
17
附錄|常見錯誤排查(精簡版)
1) 找不到 g++ 或 ▶ 沒反應
- Windows:確認
C:\msys64\ucrt64\bin
已在 PATH,且重開 VS Code;終端輸入where g++
應該能看到路徑。 - macOS:終端輸入
g++-15 --version
(或你的版本)。若找不到,先brew install gcc
。
2) 藍條顯示「此工作區受限制」
點 Trust this window;或 Settings → Security → Workspace Trust。
3) 中文顯示亂碼
右下角改為 UTF-8;或 Settings 搜尋 files.encoding 設為 utf8
。
4) 關閉煩人的插件建議
VS Code 常常會在右下角跳出安裝推薦擴充套件的通知,容易干擾。你可以這樣關閉:
- 按 Cmd/Ctrl+, 打開設定。
- 搜尋
extension recommendations
。 - 將 Extensions: Ignore Recommendations 勾選啟用。
這樣就不會再頻繁出現擾人的插件建議了。
提示:善用插件尋找更多功能
除了 Code Runner 之外,還有一些常用的插件可以提升競賽開發效率:
- cph:方便直接在 VS Code 內測試與提交程式碼。
- codeformatter 或其他格式化工具:讓程式碼保持整齊。
你也可以在左側的 Extensions(擴充套件)面板中,透過關鍵字搜尋想要的功能,例如「C++ formatter」、「competitive programming」等,找到適合自己的插件。