Lucy Archive

Arduino 環境設定 #2. Arduino IDE 深色主題、字體、Tab 間距設定 +a (實用環境設定)

  • 撰写语言: 韓国語
  • 基准国家: 所有国家country-flag
  • 信息技术

撰写: 2024-06-11

撰写: 2024-06-11 01:22

Arduino IDE 建議環境設定

摘要

傳統的 Arduino IDE 雖然具有緊湊的優點,但可讀性較差,導致生產力低下。只要程式碼稍微複雜一點,使用起來就相當困難。本文將介紹 Arduino IDE 中提升程式設計生產力的環境設定。這些環境設定因個人喜好而異,僅供參考,並非強制性操作。

設定內容

  • 新增程式碼行號
  • 編譯時顯示詳細輸出
  • 套用深色主題
  • 變更字體
  • 變更字體大小
  • 變更縮排 Tab 間距
  • 變更 IDE 啟動時預設編輯器視窗大小

套用環境設定

新增程式碼行號

  • 設定:功能表列 > 檔案 > 環境設定:設定分頁中的顯示行號勾選
Arduino IDE 行號顯示設定

Arduino IDE 行號顯示設定


行號設定前後比較

Arduino IDE 行號

Arduino IDE 行號

編譯時顯示詳細輸出

當程式碼變得複雜時,編譯時發生的錯誤可能難以判斷位置。點擊編譯時顯示詳細輸出,可以方便地確認錯誤發生在何處。

  • 設定:功能表列 > 檔案 > 環境設定:下列動作中顯示詳細輸出選擇編譯
Arduino 編譯詳細輸出顯示設定

Arduino 編譯詳細輸出顯示設定

深色主題設定

1. 深色主題下載路徑 - 點擊
2. 從深色主題下載路徑下載 theme 檔案

Arduino 環境設定 #2. Arduino IDE 深色主題、字體、Tab 間距設定 +a (實用環境設定)

3. 解壓縮下載的檔案:'theme' 資料夾是將要移動到 Arduino 安裝檔案資料夾的資料夾。

Arduino 環境設定 #2. Arduino IDE 深色主題、字體、Tab 間距設定 +a (實用環境設定)



4. 移至 Arduino 安裝資料夾內的 lib 資料夾,以我的情況來說,路徑為 C:\Program Files (x86)\Arduino\lib。
5. 將 lib 資料夾內現有的 theme 資料夾名稱變更為 theme(old)。

Arduino 環境設定 #2. Arduino IDE 深色主題、字體、Tab 間距設定 +a (實用環境設定)


6. 將從 Github 下載的主题中的 theme 資料夾移至上述 lib 資料夾。

Arduino 環境設定 #2. Arduino IDE 深色主題、字體、Tab 間距設定 +a (實用環境設定)


7. 在複製的 theme 資料夾內的 syntax 資料夾中,將檔案名稱更改如下圖所示。
1. default.xml -> 將檔案名稱更改為 default_old.xml
2. dark.xml -> 將檔案名稱更改為 default.xml

Arduino 環境設定 #2. Arduino IDE 深色主題、字體、Tab 間距設定 +a (實用環境設定)


8. 啟動 Arduino IDE 後,您會看到如下圖所示已套用深色主題。

Arduino IDE 深色主題

Arduino IDE 深色主題

其他設定:字體、Tab 間距、編輯器視窗大小

希望將以下其他詳細資訊進行設定。

  • 字體種類:D2Coding(由於韓文字體可讀性佳,因此選擇此字體)
  • 字體大小:16
  • Tab 大小:4
  • 預設編輯器視窗大小:900 x 900 px

在進行以下設定之前,請先關閉 Arduino 程式,並安裝您要使用的字體後再進行。

  • 移至 Arduino 帳戶設定檔案:C:\Users\{Username}\AppData\Local\Arduino15\preferences.txt
  • 開啟檔案並修改以下內容。
    • 第 20 行:editor.font=Monospaced,plain,14 -> 修改為 D2Coding,plain,16
    • 第 30 行:editor.tabs.size=2 -> 修改為 4
    • 第 32 行:editor.window.height.default=600 -> 修改為 900
    • 第 34 行:editor.window.width.default=500 -> 修改為 900

最終結果比較

Arduino 環境設定前後比較

環境設定前後比較


感謝您的閱讀。😊


附註

1. D2Coding 字體下載:https://github.com/naver/d2codingfont

评论0