VScode 离线安装ESP-IDF(旧版插件)#ESP32环境搭建
·
一、前言
IDF库更新的很快,很可能会导致旧版项目运行失败等问题,比如无宏定义,无API函数等等。使用VScode在线安装应该不是镜像服务器(很慢,以前安装一次,大概半个小时),而且好像只提供最近的几个新版本 。最近因某些原因重装了系统(空白环境),记录一下离线安装的过程。注:(为什么说旧版插件,因为最新插件配置IDF扩展时弹出的是一个红色的安装器,看不懂又卡。干脆装回同在公司的旧版插件vsix)

旧版本的(1.8.1 | 20240822)
vscode 历史插件:https://devworld.top/zh/
二、下载IDF安装包
官方网址:dl.espressif.cn/dl/esp-idf/ 本人使用的V5.2.2

三、直装IDF
我选择装在了E盘


装完后桌面就出现CMD 和 PowerShell 命令行开发工具。虽然这样就可以的跑项目(可参考IDF文档),但谁家老古董爱用这种方式?又老又土效率又低,真的会谢...CMD 和 PowerShell 用不上的话桌面快捷方式可以删了。
四、在VScode中安装(就是识别一下)
选择第三个安装存在版本

直接选择安装目录会有问题(找不到相对路径的idf.py)

比较笨的但好使的方法是在安装目录下搜索idf.py文件,选择tools的所在目录即可


至于IDF_TOOLS_PATH直接选择安装目录即可(直装时被加入IDF_TOOLS_PATH环境变量了)
点击Install时会(搞不懂,不过也无所谓了,重新关掉再打开就已经识别成功)

五、测试事例demo


编译成功,老铁没毛病
最后需要的话,离线保存文件 IDF直装包和vsix插件即可,世界末日都可以用。
更多推荐
所有评论(0)