此篇文章,詳細教學在macOS 上,使用VSCode 寫C/C++ 並可以編譯執行。
1. 安裝Xcode
並在終端機輸入以下指令確認clang version
。
clang --version
如下圖所示為clang 有正確安裝。若顯示錯誤,請參考此連結解決。

2. 安裝Virtual Studio Code。
3. 開啟Virtual Studio Code,並在Extension
中搜尋C++
。

4. 選擇C/C++
安裝。

5. 選擇C/C++ Compile Run
安裝。

6. 選擇C++ Intellisense
安裝。

7. 安裝完成之後。開始使用VSCode 進行C 語言程式碼撰寫。
8. 先建立Project 檔案夾。開啟VSCode,在檔案
中,選擇Add Folder To Workspace…
。

9. 選擇新增檔案夾
,並填入檔案夾的名稱,再按下製作
。


10. 最後按下Add
,即可以完成Project 檔案夾。

11. 在File
中,選擇Open Folder…
,開啟第9 步驟完成的Project 檔案夾。

12. 開啟之後,可以在EXPLORER
上,看見Project 檔案夾狀態。

13. 如下圖,按下紅色圈框中的圖示,即可以增加一個檔案。這裡填入main.c
,按下Enter
完成。

14. 編輯main.c
,填入以下程試碼。
#include <stdio.h> int main(int argc, char *argv[]) { printf("Hello World\n"); return 0; }

15. 點擊main.c
,在View
中點擊Command Palette…
。

16. 選擇C/C++: Edit Configurateions (JSON
)。

17. 完成之後,出現c_cpp_properties.json
檔案。

18. 重複第15 步驟。選擇Tasks: Configure Task
後,再選擇C/C++: clang build active file
。


19. 完成之後,出現tasks.json
檔案。

20. 重複第15 步驟。選擇C/C++: Add Debug Configuration
,再選擇C/C++: clang build and debug active file
。


21. 完成之後,出現launch.json
檔案。

22. 以上設定完成之後,開始進行編譯。點擊main.c
,在Run
中點擊Start Debugging
。

23. 完成之後,可以在TERMINAL,看見成功訊息。

24. 在Terminal
中,點擊New Terminal
。開啟一個新的Terminal 視窗。我們要在這裡執行剛剛編譯完成的執行檔。

25. 如下圖,可以看見新開的Terminal 視窗,其路徑會預設在Project 之下。輸入./main
執行程式,可以看見輸出Hello World
,即完成測試。

terminal的路徑不會預設在project下,求解?
請參考以下討論。
Changing the default path of Visual Studio Code’s integrated terminal