最近想找一些程式競賽的題目來練習一下自己的解題能力,順便複習一下 C++,以前在學校寫 C++ 都是使用 Dev-C++ 這套軟體,但是寫 .NET 久了習慣了 Visual Studio 的便利,再回去用 Dev-C++ 真的很不習慣,寫小程式用 Visual Studio 又顯得太過肥大,所以我找到了最近很紅的 Visual Studio Code 這套開發工具,輕量且具有 Visual Studio 的便利。
1. 安裝Visual Studio Code
下載 Visual Studio Code
2. 安裝C++編譯器
下載MinGW。
安裝完後會跳出視窗選擇要安裝的套件,這裡選擇 base 和 g++,選好後點左上角的 Installation 選 Apply Change 開始安裝。
安裝完後要將 MinGW 的安裝路徑 C:\MinGW\bin
加入系統環境變數。
我的電腦 -> 右鍵內容 -> 左邊選單 進階系統設定 -> 進階 環境變數。
設置完成後記得要重開電腦讓系統環境變數生效。
3. 安裝套件C/C++
Visual Studio Code 有非常多好用的套件可以安裝,不過我還沒有時間研究,先安裝最基本的就好,哈哈
結語:
這篇先到這裡下一篇繼續介紹。
參考文章:
Windows 安裝 Gcc 編譯器 - MinGW
相關文章:
[VSCode] Visual Studio Code 執行 C++ (1) - 安裝 VSCode + MinGW
[VSCode] Visual Studio Code 執行 C++ (2) - IntelliSense + Building + Debugging
[VSCode] Visual Studio Code 執行 C++ (3) - 語法檢查
[VSCode] Visual Studio Code 執行 C++ (4) - 範本 (Template)
[VSCode] Visual Studio Code 執行 C++ (5) - 中文亂碼
[VSCode] Visual Studio Code 執行 C++ (6) - Code Runner
您好
感謝您此篇文章的分享
不過這邊遇到一個小問題
依照 tasks.json 內容輸入後
"taskName": "bulid",
這條會產生(Missing property"label".)及(已淘汰工作的名稱屬性。請改用標籤屬性。) 的問題
因為是新手安裝,不知道如何解決
再麻煩能否協助解惑
感謝您
感謝您提供的資訊,
VSCode 又更新了 XD
將 "taskName": "bulid"
改成 "label": "build"
就可以了。
fysh711426
感謝您的回答
不好意思,再問個問題
執行指令中找不到 "configure Task Runner"(設定工作執行器) 這個指令
請問這個指令也是被更新掉了嗎??
另外VScode裡面輸出的文字是亂碼
這有解嗎??
您開啟專案是用開啟目錄嗎?
要用開啟目錄
我猜的您試試看 XD
fysh711426
我這邊都是開啟VScode後
點選左邊檔案總管
再點開啟資料夾的選項開啟的
試了很多種方法了
但怎麼樣都無法叫出 "configure Task Runner"(設定工作執行器)
這個指令
恩,找不到這個指令了,應該是換成下面這兩個
您的輸出亂碼是指程式亂碼呢,還是 cmd 亂碼?
然後我有一篇講亂碼的文章,您可以參考看看
https://ithelp.ithome.com.tw/articles/10190243
fysh711426
感謝您
亂碼的問題我也有看過這篇文章了
照這篇設定後我的程式和cmd都是正常的
唯獨 Run Code 的時候,下面的輸出會跑出亂碼
目前只找到一個折衷的方案,在設定檔內加上下面這段,讓 Code Runner 在內建的終端機上執行。
"code-runner.runInTerminal": true