乐鑫代理启明云端分享|ESP32系列教程之三: VS Code远程连接Linux
提示:本文檔為ESP32教程系列,旨在為客戶進行ESP32系列芯片開發提供環境搭建、工程示例演示等方面的參考文檔及視頻演示,降低ESP32系列芯片、模組開發的入門難度。
ESP32教程系列文檔主要參考于樂鑫官網提供的ESP32入門教程:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html。
安裝VS Code
1.1 VS Code簡介
Visual Studio Code(簡稱“VS Code” )是微軟推出的一款可以運行于 Mac OS X、Windows和Linux 之上的,針對于編寫現代Web和云運用的輕量級跨平臺源代碼編輯器。其以插件的形式提供多種功能支持,可以依據自身情況選擇下載不同插件以滿足對編程語言,主題,字體等的要求,是一款主流的文本編輯器。
由于虛擬機在代碼的查看、修改、編寫等方面存在這諸多不便,因此選擇通過VS Code遠程連接虛擬機的方式來完成代碼的編寫操作。
1.2 下載VS Code
官網下載地址:https://code.visualstudio.com/Download#
1.3 安裝VS Code
1.3.1進入安裝向導
1.3.2設置安裝路徑
1.3.3創建快捷方式
(建議將其它全部勾選,可以將VS Code添加至右鍵菜單)
1.3.4完成安裝
2.2 VS Code遠程連接Linux
2.2.1 Linux開啟ssh服務
(1)在終端輸入命令安裝ssh服務:sudo apt install openssh-server -y
(2)檢查服務是否運行:ps -e | grep sshd
(3)查看Linux的IP地址:ifconfig
(4)ssh具體設置可參考:https://blog.csdn.net/wgc0802402/article/details/91046196
2.2.2 VS Code設置
(1)安裝Remote-SSH插件
(2)配置Remote-SSH
(3)配置config文件
(4)勾選下方圖標
文件->首選項->設置->擴展
2.2.3 VS Code遠程連接Linux
2.2.4 打開新終端
連接完成。
注意:
3.1 注意事項
(1)進行遠程連接時Ubuntu與VS Code需要在同一網段下
(2)應確保Ubuntu開啟了SSH服務
(3)插件Remote Development具有同樣的效果
3.2 相關建議
除了VS Code外,開發者們還可以依據自身喜好選擇其它文本編輯器進行代碼編寫,本文檔僅對VS Code 進行最基礎的使用介紹,利用VS Code 遠程連接Linux的方式能最大限度結合兩者的優勢,讓ESP32的軟件開發變得更為簡潔,更多VS Code 的使用請前往微軟官方查看。
除了Linux外,ESP32系列教程后續將介紹在Windows搭建esp-idf環境的方法,習慣使用Windows系統進行開發的開發愛好者可查看ESP32系列教程之四(Windows)和ESP32系列教程之五(Eclipse)了解相關操作過程。
啟明云端
- 深圳市啟明云端科技有限公司(簡稱“啟明云端”)是國內領先的物聯網通訊產品和整體解決方案提供商,為全球企業客戶提供無線通訊產品及場景智能化服務。
- 公司作為Espressif(樂鑫科技)大中華區合作伙伴,Sigmastar(晨星)A級方案商;得天獨厚的上游芯片廠商資源及嚴格的質量控制體系為公司發展提供強大的實力保證,總能在第一時間為客戶帶來極具競爭力的產品。
- 公司主要提供物聯網無線通訊芯片、模組、人機界面(HMI)、人工智能及工業控制嵌入式產品等,方案已服務全球超過1000+企業,特別是在智能家電、智能家居、智慧工業、醫療、農業監測等領域積累了豐富的產品和項目經驗。
總結
以上是生活随笔為你收集整理的乐鑫代理启明云端分享|ESP32系列教程之三: VS Code远程连接Linux的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 启明云端分享| ESP32-C6有啥特别
- 下一篇: 乐鑫代理启明云端分享|ESP32 系列教