最近在學習C/C++語言,由於是學習想整一個輕量級的編輯器,於是想起了由微軟提供的跨平台編輯器Visual studio code這款神器,體積小,插件超多,幾乎滿足所有的要求,通過查官網文檔以及查資料,最終配置好了在Mac下使用vscode編輯運行C/C++代碼。
安裝步驟
檢查你當前的環境:
- 你需要先檢查一下你的電腦上邊環境信息,看是否有已經有g++/clang編譯器,如果可以查出,說明你已經具備環境要求,檢查命令如下:
g++ --version
clang++ --version
- 接下來在你的macOS上邊安裝Visual Studio Code
- 安裝完成后打開vscode進行安裝C++擴展,可通過快捷鍵(⇧⌘X)中搜索C++來進行安裝C/C++擴展
- 安裝code runner,運行多種語言的代碼片段或代碼文件,提升你的效率
- 如果用不習慣英文版的vscode,強大的插件庫可以搜索Chinese來改為中文簡體
- 推薦插件Bracket Pair Colorizer讓你的代碼看起來更加清晰漂亮
- 推薦插件vscode-icons-mac可以讓我們的文件和圖標變的更好看一些就跟我們的電腦上邊的圖標一樣
“Hello Word !”
重啟你的vscode,然后新建一個文件夾,並進入該目錄下
然后在該目錄下新建你的第一個helloWord.cpp文件
寫一個簡單的輸出HelloWord並保存
運行代碼
- 終端命令輸出,首先新建終端,然后輸入用g++/clang++ 命令進行執行
兩個命令都可執行腳本進行編譯,不加參數的情況下,默認是會在當前目錄下生產一個a.out的文件,也可以后邊加參數 “ -o ” 指定要輸出的文件名稱,然后直接./文件名運行
-o 指定輸出文件的名稱
-o0,-o1,-o2,-o3 四級編譯優化選擇,讓編譯更快
-W -Wall 輸出錯誤告警提示
-std=c++11 按照c++11的標准編譯,可選擇新舊版本
g++ test.cpp -o test -W -Wall -o2 -std=c++11
- vscode調試運行,點擊左側的調試按鈕點擊運行和調試
然后會生成一個.vscode文件夾並包含launch.json和tasks.json兩個json文件,這里要把 "externalConsole" 這個字段改為 true 並保存
點擊調試按鈕,重新執行你的腳本會調出你的終端並輸出
- 也可以點擊右上角的運行按鈕進行運行腳本在你的控制台進行輸出
- 如果出現中文編碼輸出亂碼問題可以點擊右下角的TUF-8,選擇編碼格式保存后重新打開運行
歡迎大佬補充 😆😄😃😘