天天看點

ArduinoIDE最近釋出了穩定版2.0.3,完美支援代碼補全功能,自此這款IDE終于有了開發工具的該有的樣子,同時也

作者:迎着星空長大

Arduino IDE最近釋出了穩定版2.0.3,完美支援代碼補全功能,自此這款IDE終于有了開發工具的該有的樣子,同時也友善孩子們上手學習硬體程式設計了。一、代碼補全的效果,二、代碼補全功能如何開啟?三、其它新特性。

一、代碼補全的效果

1、先試一下内置函數pinMode,輸入“p”開始就會自動列出p開頭的函數,選擇pinMode函數回車,自動完成代碼補全,輕松!無誤!(圖1)

2、再試一下第三方開源庫函數,這裡引入舵機庫Servo,先編譯一下,然後定義一個Servo對象,定義的新對象後直接輸入“.”,即可列出Servo對象所有的内置函數,比如attch(),write(),read()等,選中你需要的函數,直接回車,完成自動補全。(圖2)

二、代碼補全功能如何開啟?

有人說不就一個代碼補齊嗎,有這麼重要?在我看來,它可以顯著提高效率,并減少錯誤。既然代碼補全這麼好用,那麼如何在IDE中開啟代碼補全功能呢?

啟用該功能隻需要兩步:

第1步:檔案菜單下,首選項内,勾選“編輯快速建議”。

第2步:工具菜單下,開發闆内,選擇“Arduino Uno”(對應您的Arduino型号)。

最後還有一個需要注意的地方,如果你引入了第三方庫後,發現沒有補全功能,先編譯一次就可以正常使用了,這裡是個bug,還是特意這麼設計的,就不得而知了。

三、其它新特性

Arduino IED 2.0.3的新特性之中,除了上面介紹的代碼補全之外,還提供了類似VS Code的庫管理功能,支援程式的雲端存儲,支援多個不同的皮膚主題的更換,切換菜單的語言(支援中文),以代碼斷點調試功能等。但這些對我都不太重要,特别是調試功能,支援的Arduino型号太有限,我的型号也不在支援之列,就不琢磨這個功能了,畢竟序列槽列印調試也是妥妥夠用的。

最後,給IDE更換一個暗黑色系的主題皮膚,欣賞一下吧(圖3)。

ArduinoIDE最近釋出了穩定版2.0.3,完美支援代碼補全功能,自此這款IDE終于有了開發工具的該有的樣子,同時也
ArduinoIDE最近釋出了穩定版2.0.3,完美支援代碼補全功能,自此這款IDE終于有了開發工具的該有的樣子,同時也
ArduinoIDE最近釋出了穩定版2.0.3,完美支援代碼補全功能,自此這款IDE終于有了開發工具的該有的樣子,同時也

繼續閱讀