场景:在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开始直接找到设置中命令面板,按照上述流程拓展安装成功后问题解决!