在VScode使用ESP-IDf报错:Cannot read properties of undefined (reading ‘fsPath‘)

场景:在vscode最新版中使用esp-idf开发esp32项目新建项目时无法新建项目

乐鑫 IoT 开发框架 (ESP-IDF),专为 VS Code 设计的 ESP-IDF 扩展能够助力开发者高效地进行基于乐鑫芯片的项目开发、构建、烧录、监控、调试和管理。此扩展与 VS Code 无缝集成,在开发者熟悉的环境中提供了便捷的工作流程。


问题描述

ESP-IDF 版本 5.4.1

Win11系统

新建项目时报错  Cannot read properties of undefined (reading 'fsPath')


原因分析:

这是esp-idf已知系统问题bug,目前可以修复无需卸载你的esp-idf


解决方案:

我尝试很多方法比如在vscode中卸载了好几遍esp-idf,重新搭建环境都不行。虽然安装过程十分顺利但还是无法新建项目

解决方法:无需卸载当前版本,按以下步骤操作

1,下载我附带文件若文件ZIP无法下载,可以点击链接自行下载https://github.com/espressif/vscode-esp-idf-extension/pull/1538然后解压得到

2,关闭vscode,重新打开vscode不要点开esp-idf(可能导致安装失败),找到左下角设置→找到命令面板

 3,在命令行输入   Install from VSIX

4,点击 拓展:从VISIX安装,然后跳出文件安装,找到你解压的esp-idf-extension.vsix,选择安装

5,点击安装,若提示拓展安装成功,则问题解决可以尝试新建项目

 

若提示拓展安装失败,则关闭VScode,重新打开VScode不要点击esp-idf拓展,按照步骤2开始直接找到设置中命令面板,按照上述流程拓展安装成功后问题解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值