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