告別簡陋的arduinoIDE,擁抱VScode開發arduino代碼。

CCC_122:博客只用於學習交流,不涉及任何商業用途,如果有錯誤之處,歡迎指正。

使用過官網arduinoIDE開發程序的朋友應該都知道arduinoIDE界面簡潔,功能比較單一,並不像其他IDE那樣提供代碼補全和跨文件跳轉到定義變量/函數的功能。現在可以使用VScode來開發arduino程序,支持Tab鍵代碼補全,也支持Ctrl+鼠標左鍵跳轉到變量/函數的定義,這樣就可以輕鬆看到調用的庫函數是怎麼實現的,對於初學者或者自學者都是一個不錯的學習機會。

 

一、下載VScode

VScode官方下載地址:https://code.visualstudio.com/Download

安裝過程很簡單,跟着提示安裝就可以了,也可以百度搜索安裝過程。中間有一個添加到path路徑是必須要勾選的,這個對於後面我們操作比較方便。

那麼,什麼是VScode呢? (參考百度百科)

Microsoft在2015年4月30日Build 開發者大會上正式宣佈了 Visual Studio Code 項目:一個運行於 Mac OS X、Windows和 Linux 之上的,針對於編寫現代 Web 和雲應用的跨平臺源代碼編輯器。

該編輯器也集成了所有一款現代編輯器所應該具備的特性,包括語法高亮(syntax high lighting),可定製的熱鍵綁定(customizable keyboard bindings),括號匹配(bracket matching)以及代碼片段收集(snippets)。

這款編輯器也擁有對 Git 的開箱即用的支持,還有豐富的插件等着你來使用。

 

二、下載arduinoIDE

arduinoIDE官網下載地址:https://www.arduino.cc/en/Main/Software

爲什麼還要下載arduinoIDE呢?其實VScode內部也是調用了arduinoIDE來編譯和上傳的,相當於我們編輯用的是VScode,編譯用的是arduinoIDE,只是VScode幫我們把需要做的事情都做了。

建議下載arduinoIDE最新的版本,目前最新的是1.8.9版。

下載安裝完成arduinoIDE後,我們需要打開設置一下。

打開文件->首選項

爲了方便,此處修改三個地方:

1.在arduinoIDE的安裝目錄下新建一個compile文件夾,並且設置項目文件夾位置到對應位置,這樣做的目的是我們通過arduinoIDE下載的第三方庫文件都會放在這個路徑,方便管理。

2.編輯器語言選擇English:由於考慮到大部分朋友的電腦系統是中文的,如果不設置爲英文,在VScode上打印出來的信息會出現亂碼。

3.打勾使用外部編輯器:這樣操作arduinoIDE就變成只讀的,不可以修改代碼,這樣我們就不用擔心兩邊改過後內容不一致的問題了。

 

三、配置VScode

1.打開VScode,點擊左邊的擴展圖標,搜索arduino,然後安裝插件,當前最新版本是0.2.27。

安裝完成後,我們清除搜索的arduino關鍵字,就可以看到arduino插件已經ENABLED。(如果沒有的話請重啓一下VScode)

2.打開設置:File->Preferences->Setting,也可以通過按快捷鍵Ctrl+,來打開

3.在彈出的設置裏搜索arduino,並且點擊Edit in settings.json

4.把arduinoIDE的安裝路徑添加到該文件中,注意路徑是兩個斜槓的,並且只需要定位到安裝的目錄就好,不需要精確定位到exe文件名。

添加arduinoIDE路徑按Ctrl+S保存一下,再返回原來的設置界面,可以看到Arduino:path已經有了我們剛剛添加的路徑。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章