接前一篇文章:ESP-IDF下载与安装完整流程
前一篇文章讲解了如何手动下载ESP-IDF,也就是快速入门 - ESP32 - — ESP-IDF 编程指南 latest 文档 (espressif.com)中的红色框中的部分:
本文讲解另一种方法,也是更为常用的方式 —— VSCode+ESP-IDF,也就是在VSCode中集成ESP-IDF插件的方式。对应于上边链接页面中的以下红色矩形部分:
页面如下:
可以看到,步骤比较复杂,而且是全英文的,不容易看懂,因此这里不妨拿来主义,参考前人的经验。
参考以下文章:
【esp32开发】vscode+espidf开发环境搭建(实现单步调试)_esp32s3 usb调试工具-CSDN博客
Vscode搭建ESP32-C3开发环境_esp32c3 vscode-CSDN博客
完整步骤如下:
0. 安装VSCode
前提是系统中已安装了VSCode,这一步在此不详述。请参考相关文章和资料。
VSCode下载安装ESP-IDF
1. 打开VSCode
双击VSCode图标会其它方式启动VSCode,启动后主界面如下:
2. 搜索“ESP-IDF”插件
在左侧“Extensions”中搜索“ESP-IDF”插件,如下所示:
3. 选择“ESP-IDF”项并下载
鼠标移动到“ESP-IDF”项并点击“Install”下载。
注:这里由于笔者之前已经安装过了,因此并没有显示出“Install”按钮。如果是首次安装,则会有“Install”按钮。
VSCode配置ESP-IDF
4. 搜索“ESP-IDF”
安装完成后,点击键盘的F1(有些键盘需要FN+F1),弹出搜索框。如下所示:
在搜索框中输入“ESP-IDF: Configure ESP-IDF Extension”,之后回车;或者直接点击出现的项。如下所示:
点击后出现如下界面:
最终出现以下界面:
5. 配置
选择上图所示界面中的第3项:
鼠标左键点击后出现以下界面:
点击下边一项,出现以下界面:
这里注意,之前自行安装ESP-IDF后,命令行提示符的那一个项对应的就是“C:\Espressif\frameworks\esp-idf-v5.2.1\”这个路径:
回到配置界面中来:
配置过程结束后,最终界面如下:
至此,VSCode+ESP-IDF的环境就配置完成了。