| Visual C++ 6.0 (VC6) |
IDE |
MSVC 6.0 (1998) |
高校考試、維護 20 年前代碼 |
啟動極快、界面極簡、考試指定 |
不支持 C99/C11、無智能感知、Win10/11 需兼容模式、安全漏洞 |
MSDN 訂閱/第三方封存 (謹慎下載) |
| Dev-C++ (Embarcadero 5.11+) |
IDE |
GCC (MinGW-w64) |
初學者、輕量開發、嵌入式交叉編譯 |
免費開源、體積小(~50MB)、支持 C11/C17、跨平台 |
調試器 GDB 整合一般、大項目管理弱、代碼補全基礎 |
SourceForge 官方 |
| Visual Studio 2022 Community |
全棧 IDE |
MSVC (v143) |
Windows 桌面/服務/遊戲、C++20/23、大型團隊 |
最強調試/分析、IntelliCode AI、NuGet、Git、架構圖、負載測試 |
安裝 5-10GB、啟動慢、資源佔用高、Linux 跨平台需 WSL |
微軟官網 (勾選 C++ 桌面開發) |
| VS Code + C/C++ Extension |
編輯器 + 插件 |
GCC/Clang/MSVC (任選) |
跨平台、現代工作流、容器/遠程開發、微服務 |
免費開源、插件生態最豐、Remote-SSH/WSL/Dev Containers 官方級 |
需手動配置 `tasks.json`/`launch.json`/`c_cpp_properties.json` |
官網 + 擴展市場 "C/C++" (Microsoft) |
| CLion (JetBrains) |
專業 C/C++ IDE |
GCC/Clang/MSVC (CMake) |
專業跨平台庫開發、重構需求強、團隊統一工具鏈 |
智能重構、CMake 可視化、數據流分析、測試運行器、數據庫工具 |
收費 (學生/教師免費)、JVM 基礎較重、大項目索引慢 |
官網 (教育郵箱申請) |
| 在線編譯器 |
Web |
GCC/Clang (容器) |
面試刷題、臨時驗證、無安裝環境、移動端 |
零安裝、分享鏈接、多版本編譯器對比 (Godbolt) |
無本地文件訪問、無調試器、編譯超時限制、隱私敏感代碼不適用 |
Compiler Explorer、OnlineGDB |