# 演算法程式執行環境(IDE)安裝教學 [TOC] ## Windows 系統 ### 下載環節 1. 首先請先到這裡的 [官方下載連結](https://cpeditor.org/download/) 2. 然後會看到以下畫面 ![](https://hackmd.io/_uploads/rJuHO5xGi.png) 3. 將下載參數設定為下列這樣,**請注意,這步很重要** ![](https://hackmd.io/_uploads/HJDbtclGs.png) --- ### 安裝環節 1. 接著到下載雙擊安裝執行檔 ![](https://hackmd.io/_uploads/H1lc5qlfs.png) 2. 選取 install for all users,會需要再同意執行一次 ![](https://hackmd.io/_uploads/r1OJjqeMs.png) 3. 勾選同意後下一步 ![Uploading file..._nql6uomjt]() 4. 直接下一步 ![](https://hackmd.io/_uploads/BJXDjqezo.png) 5. 勾選在桌面創造捷徑 ![](https://hackmd.io/_uploads/BJEdi9xMi.png) 6. 直接選擇 install 7. 點選 finish 關閉畫面 ![](https://hackmd.io/_uploads/HJH1nclzo.png) 8. 允許存取 cpeditor.exe ![](https://hackmd.io/_uploads/HyJzh9xfj.png) --- ### 設定 CP Editor 程式執行環境 1. 首先我們會看到這個畫面 ![](https://hackmd.io/_uploads/SyRa25gGo.png) 2. 點開左側選單的 Appearance 再點選其中的 General ![](https://hackmd.io/_uploads/ryhd0cgGs.png) 3. 在 UI Language 選取簡體中文 ![](https://hackmd.io/_uploads/Hyut05lfi.png) 4. 重開 CP Editor 5. 此時已變為簡體中文版,此時我們打開選項中的設置 ![](https://hackmd.io/_uploads/ryWK1ixfs.png) 6. 點開動作並選取測試用例,將 "在空的測試點上運行你的代碼" 勾選 ![](https://hackmd.io/_uploads/rJ8pJixGo.png) 7. 儲存後離開設置 --- ### 測試執行程式 1. 注意右上角須為 **C++** 範例程式碼 ```CPP= #include <iostream> using namespace std; int main() { cout << "hello world" << endl; return 0; } ``` ![](https://hackmd.io/_uploads/HJMB-slfs.png) 2. 點選下方的 **編譯** ![](https://hackmd.io/_uploads/Sy28Wslzo.png) 3. 點選下方的 **執行** ![](https://hackmd.io/_uploads/BkkuWjlfi.png) 4. 確認沒有噴錯並輸出了 "hello world" ![](https://hackmd.io/_uploads/HJYFZilfj.png) 安裝到此結束,有問題請於 SCIST Discord 發問,將有人會協助處理 --- ### 更改外觀 1. 點選上方**選項** 2. 點選 **外觀** > **通用** > **介面風格** ![](https://hackmd.io/_uploads/ryv2Qslzs.png) 3. 可選擇自己喜歡的主題 ![](https://hackmd.io/_uploads/ByAnNixGj.png) --- ## MacOS 系統 @tico88612:需要使用 GNU GCC Compiler 需要安裝 Brew,此篇教學是使用 Xcode 的 Compiler,如果有需要我會再另外寫一篇。 ### 準備環節 1. 請先到 App Store 下載 Xcode(下載時間需要很久是正常的,但這是必備品) ![](https://hackmd.io/_uploads/H1wUN9MMo.png) ### 下載環節 1. 首先請先到這裡的 [官方下載連結](https://cpeditor.org/download/) 2. 然後會看到以下畫面,直接點擊 Download 即可 ![](https://hackmd.io/_uploads/B1GF9FGMo.png) --- ### 安裝環節 1. 打開剛剛下載的 .dmg ![](https://hackmd.io/_uploads/Skl-oYfGi.png) 2. 另外一個 Finder.app 視窗打開 `應用程式` 資料夾 ![](https://hackmd.io/_uploads/HkjTiYfGj.png) 3. 將右邊的 cpeditor.app 拖過去左邊 `應用程式` 資料夾裡面即可 ![](https://hackmd.io/_uploads/Hyce3FGzj.png) 4. 接下來就可以在 `啟動台` 找到 `cpeditor` 點擊打開 ![](https://hackmd.io/_uploads/B1Q9hFffs.png) 5. 有可能會被系統安全擋住,如果有跳出此視窗請接續做。 ![](https://hackmd.io/_uploads/SJ8Sntzfj.png) 6. 進入 `系統偏好設定 > 安全性與隱私權 > 一般` ![](https://hackmd.io/_uploads/r1EB6Yffi.png) 7. 確認下面顯示是 `cpeditor.app`,按下 `強制打開` ![](https://hackmd.io/_uploads/Hy6OaYzGj.png) 8. 按下 `打開` ![](https://hackmd.io/_uploads/Sk2jTtzzs.png) 9. 允許網路連線 ![](https://hackmd.io/_uploads/ryVJRYMGo.png) --- ### 設定環境 1. 左上角點擊 `cpeditor` 選擇 `Perferences...` ![](https://hackmd.io/_uploads/H1L4l5zGi.png) 2. 按下 `Actions > Test cases` ![](https://hackmd.io/_uploads/Hyy_Aczfo.png) 3. 打勾 `Run your codes on empty test cases` ![](https://hackmd.io/_uploads/S1cTC5GGi.png) 4. 按下 `Apply` ![](https://hackmd.io/_uploads/S1cTC5GGi.png) --- ### 測試執行程式 1. 注意右上角須為 **C++** 範例程式碼: ```CPP= #include <iostream> using namespace std; int main() { cout << "hello world" << endl; return 0; } ``` ![](https://hackmd.io/_uploads/r1yCkjzzs.png) 2. 點選下方的 **Compile** ![](https://hackmd.io/_uploads/BywJxiMGi.png) 3. 點選下方的 **Run** ![](https://hackmd.io/_uploads/HJTxlsMMo.png) 4. 確認沒有噴錯並輸出了 "hello world" ![](https://hackmd.io/_uploads/BkdQeszzs.png) 安裝到此結束,有問題請於 SCIST Discord 發問,將有人會協助處理 --- ### 更改外觀 1. 左上角點擊 `cpeditor` 選擇 `Perferences...` ![](https://hackmd.io/_uploads/H1L4l5zGi.png) 2. 按下 `Appearence > Genernal` ![](https://hackmd.io/_uploads/SJc1bqzMj.png) 3. 可選擇自己喜歡的主題,按下 `Apply` 即可套用 ![](https://hackmd.io/_uploads/ByyH-qzGs.png) 4. 更改字體,請按下 `Appearence > Font` ![](https://hackmd.io/_uploads/Byc3ZcfMs.png) 5. 一開始的字體會是選擇 `monospace` 系統不存在此字體會用預設的字體,按一下下面的 `Default` 就可以還原回去 Menlo,再按下 `Apply` 即可套用 ![](https://hackmd.io/_uploads/Bkkiz9Mzj.png) 6. 點一下字體名稱就可以選字體跟大小,選好就按下 `OK` ![](https://hackmd.io/_uploads/B1NRzcGzj.png)